编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替 #include<stdio.h> int main(void) { char c; while((c=getchar())!=EOF){ if(c==' '){ //在读入到空格的时候,后面的空格就可以忽略,所以在if条件下while循环(可能有多个空格) putchar(c); while((c=getchar())==' '){ ; } if(c!=EOF) putchar(c); else break; } else putchar(c); } return 0; }