#include<stdio.h>
#include<string.h>
main()
{ int c,b,z=0;
char a[200];
gets(a);//输入字符串
c=strlen(a);//获取长度
int d[200]={0};
for(b=0;b<c;b++)
{ if(a[b]==32)
if(z==0)
z=1;
else
d[b]=1;
else
z=0;
}//将每段空格除了第一个空格的的位置通过d数组储存起来
for(b=0;b<c;b++)//通过if判断不输出空格位
if(d[b]==0)
printf("%c",a[b]);
}
过滤多余空格
最新推荐文章于 2024-08-15 06:30:00 发布