#include <iostream>
using namespace std;

int main() {
    const int K=100;//定义数组长度K
    int a[K]={0};//定义并初始化数组
    int i{};//计数器
    do {//do-while可以先执行,便于后面判断,如果用while会无法进入(也可以用for,这里略)
        cin>>a[i];//输入第i个值
        i++;//i自增
    
    }while (a[i-1]!=0);//遇到0就跳出循环
    int j=i-1;//因为在输入0的时候i有一次自增,所以总次数多了一次,减掉1
    while(j--)//循环次数
    {
        cout<<a[j]<<" ";//倒序输出
        
    }


}
// 64 位输出请用 printf("%lld")