题目
分析
本题有两个点要注意。
第一,是如何读入一个可能包含空格的字符串?答案是,用getline(cin, s);
第二,是如何判定空格和回车?答案是,用if (s[i] == ' ' || s[i] == '\n')。这里需要读者对ASCII码有一定的了解,知道'\n'是回车符的代码。
答案

思考
(略)
任氏有无轩 | 维客
这里有很多资源!