#include<stdio.h>
int main(){int i=0,j=0,k;char str[30];scanf("%[^\n]",str);
for(k=0;k<29;k++)//循环最大空格数
{j=0;
for(i=0;i<30;i++)// 最大单词数
{if((str[i]==32&&str[i+1]!=32)||(str[i]==32&&str[i+1]==32))//判断空格{ j=1;}if(j==1)//将后续字符往前挪{str[i] = str[i+1];}
}
}printf("%s \n",str);return 0;
}
任务描述
本关任务:编写程序,功能是删除输入的字符串中的所有空格。字符串长度不超过30。