【题目描述】

过滤多余的空格。一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。

【输入】

一行,一个字符串(长度不超过200200),句子的头和尾都没有空格。

【输出】

过滤之后的句子。

【输入样例】

Hello world.This is c language.

【输出样例】

Hello world.This is c language.

【代码】

#include<iostream>

#include<cstring>

using namespace std;

int main(){

gets(a);

int len=strlen(a);

for (int i=0;i<len;i++){

if (a[i+1]!=" "||a[i]!=" "){

cout<<a[i];

}

}

return 0;

}

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐