题目描述
输入n和n个整数,以与输入顺序相反的顺序输出这n个整数。要求不使用数组,而使用递归函数实现。
输入
输入有两行,第一行是一个正整数n,第二行有n个整数,整数之间由空格隔开。
输出
输出n个整数,顺序与输入顺序相反,每个整数后有一个空格。
样例输入
5 11 22 33 44 55
样例输出
55 44 33 22 11
#include<stdio.h>
#include<stdlib.h>
int n;
int main()
{
scanf("%d",&n);
fun();
return 0;
}
void fun()
{
int m;
scanf("%d",&m);
if(--n>0)
{
fun();
}
printf("%d ",m);
}