1.直接用string 看是怎么颠倒顺序的
#include<iostream>
using namespace std;
int main()
{
string str, res;
while (cin >> str)
res = str + ' ' + res;
cout << res;
return 0;
}
2.字符串数组
#include <iostream>
using namespace std;
int main()
{
string str[100];
int n = 0;
while (cin >> str[n]) n ++ ;
for (int i = n - 1; i >= 0; i -- ) cout << str[i] << ' ';
cout << endl;
return 0;
}