我一开始以为要把空格一个一个的删掉,后来知道是要一个一个的拼起来。但是在最后一个字符后面也会有空格,所以我用了substr函数,把最后一个空格删掉。
#include<iostream>
using namespace std;
int main()
{
//freopen("xxx.in","r",stdin);
//freopen("yyy.out","w",stdout);
string n,m="";
while(cin >> n)
{
m=m+n+" ";
}
m.substr(m.size()-2,m.size()-1);
cout << m;
//fclose(stdin);
//fclose(stdout);
return 0;
}