陈锐锋 • 9天前
http://bailian.openjudge.cn/
评论:
输入一句英文,只有英文单词和空格,要求逆序输出这些英文单词,当英文单词内部顺序不变,最后以句号结束
输入一句英文,只有英文单词和空格,并且句号前也有一个空格
逆序输出英文单词,且英文单词内部顺序不变
I have a dream .
dream a have I
#include<iostream> // cin\cout\endl
#include<cstdio> //scanf()\printf()
#include<cstring> // strcpy()\strcat()\strcmp()\strlen()\memset()
#include<cmath> //sqrt()\pow()\abs()\ceil()\floor()\max()\min()
using namespace std;
int main(){
string s,a="";
getline(cin,s);
for(int i=s.size()-3;i>=0;i--){
if(s[i]==' '){
cout<<a<<' ';
a="";
}
else{
a=s[i]+a;
}
}
cout<<a;
return 0;
}