题目描述
输入一个字符串,字符串中可能包含多个连续的空格,请将多余的空格去掉,只留下一个空格。
多多体会这种写法b+=a[i];
#include<iostream>
#include<string>
using namespace std;
int main()
{
string a,b;
getline(cin,a);
for(int i=0;i<a.size();i++){
if(a[i]==' '&&a[i+1]==' ')continue;
b+=a[i];
}
cout<<b;
return 0;
}