まず、入力した桁数を表すnを入力し、スタックを順番にプッシュしてから、スタックをポップして各数値を出力します。
(スタックは後入れ先出しのデータ構造です)
#include <iostream>
#include<stack>
using namespace std;
int main()
{
stack<int> s;
int n;
int t;
scanf("%d",&n);
for(int i=0; i<n; i++)//进栈操作
{
scanf("%d",&t);
s.push(t);
}
for(int i=0; i<n; i++)//出栈操作
{
cout<<s.top()<<" ";
s.pop();
}
return 0;
}