#include<stdio.h>
#include<math.h>
#include<stdlib.h>
/*输入n和n个整数,以与输入顺序相反的顺序输出这n个整数。要求不使用数组,而使用递归函数实现。
递归函数实现过程如下:*/
void inverse(int n)
{
int num;
if(n >1)
{
/*(1) 读入一个整数,存入num;
(2) 将后面的n-1个数逆序输出: inverse(n-1);
(3) 输出num;*/
scanf("%d",&num);
inverse(n-1);
printf("%d ",num);
}
if( n == 1){
scanf("%d",&num);
printf("%d ",num);
} //直接输出num;
}
int main()
{
int n;
scanf("%d",&n);
inverse(n);
return 0;
}