编写一个程序,把它的输入复制到输出,并将输入中连续的空格用一个空格代替

#include<stdio.h>
void main()
{
        int c,lastc;
        if(c=getchar()!=EOF)
        {
                if(c!=' ')
                {
                        putchar(c);
                }
                if(c==' ')
                {
                        while(lastc!=' ')
                        {
                                putchar(c);
                        }
                        lastc=c;
                }
        }
}

你可能感兴趣的:(编写一个程序,把它的输入复制到输出,并将输入中连续的空格用一个空格代替)