#include <stdio.h>
#include <math.h>
// 算法竞赛的目标是编程对任意输入均得到正确的结果。
// 请先独立完成,如果有困难可以翻阅本书代码仓库中的答案,但一定要再次独立完成。
// “抓住主要矛盾”——始终把学习、实验的焦点集中在最有趣的部分。如果直观地解决方案行得通,就不必追究其背后的原理。
// 编程不是看书看会的,也不是听课听会的,而是练会的。
/**
【题目】读入一些整数,逆序输出到一行中。已知整数不超过100个。
*/
/**
【分析】通过数组存入数据,然后循环输出
*/
#define max 105
int a[max];
int main()
{
int n=0;
int x;
while (scanf("%d",&x) == 1) { // 或者通过 != EOF
a[n++] = x;
}
int i;
for (i=n-1;i>=1;i--) {
printf("%d ",a[i]);
}
printf("%d
",a[0]);
return 0;
}