c语言编写,输入字符串,删除字符串中所有空格并输出

2024-11-16 01:50:43
推荐回答(1个)
回答(1):

#include 
int main ()
{
int i,i1;
char a[100];
gets(a);
for (i=0;a[i]!='\0';i++)
if (a[i]==' ')
for (i1=i;a[i1]!='\0';i1++)
a[i1]=a[i1+1];
for (i=0;a[i]!='\0';i++)
printf ("%c",a[i]);
putchar ('\n');
return 0;
}