/* 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。
输入样例: Hello World Here I Come 输出样例: Come I Here World Hello
*/
#include<iostream>
#include<string>
using namespace std
;
int main()
{
string str
;
getline(cin
,str
);
cout
<<"你输入的是"<<str
<<endl
;
int len
=str
.length();
int p
=len
,k
;
for(int i
=len
-1;i
>=0;i
--)
{
if(str
[i
] == ' ')
{
for(k
=i
+1;k
<=p
-1;k
++)
{
cout
<<str
[k
];
}
cout
<<" ";
p
=i
;
}
}
for(int i
=0;i
<p
;i
++)cout
<<str
[i
];
return 0;
}