#include<stdio.h>
int main()
{
int c;
while((c=getchar())!=EOF)//不断循环将字符一个个赋给c
{
if(c==' ')//如果c=空格
{
putchar(c);//打印c
while((c=getchar())==' ')//输入的第二个及以后的字符如果是空格
{
;
}//什么都不输出//(将多个空格转变成了一个空格)
}
if(c==EOF)
{
break;
}//遇到了结束符就退出
putchar(c);//打印输入的字符串
}
return 0;
}
复制输入的字符串,将多个空格变成一个空格
于 2023-04-26 16:05:04 首次发布