#include <stdio.h>

void reverse(int *left,int *right){     //辗转赋值
    int tmp=*left;
    while(left<right){
    tmp=*left;
    *left=*right;
    *right=tmp;
    left++;right--;
    }

}
int main() {
    int arr[10];
    int i;

   for(i=0;i<10;i++){
       scanf("%d",arr+i);
    }

    int len=sizeof(arr)/sizeof(arr[0]);//数组长度
   

    reverse(arr,arr+len-1);//arr首元素下标 arr+len-1(最右边的下标)

    for(i=0;i<len;i++){
        printf("%d ",arr[i]);
    }

    return 0;
}