#include <iostream>
using namespace std;
int main() {
string s;//定义字符串。
while (cin >> s) {//输入字符串。
for (int i = s.size() - 1; i >= 0; i--)
{//循环输出。
cout << s[i];
}
cout << endl;//换行。
}
return 0;
}
这代码对了,但是为什么啊?
英语句子应该看作字符串,空格也是字符,
如果像这代码一样,不就变成空格把一个英语句子分成多个字符串了吗?
可是空格也是字符
这是因为,cin屏蔽空格和回车