#include <iostream> #include <vector> using namespace std; int main() { vector<string> vs; string s; while(cin>>s) { vs.push_back(s); } int n=vs.size(); for(int i=n-1;i>=0;i--) { cout<<vs[i]; if(i) cout<<" "; } return 0; }
vector存下每个字符串,反着输出vector里的字符串即可,控制空格