返回 登录
0

将连续的多个空格用一个空格代替

阅读1287
//编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替
#include<stdio.h>
#include<windows.h>
int main()
{
    int c;

    while ((c = getchar()) != EOF)
    {
        if (c  == ' ')
        {
            putchar(c);
            while ((c = getchar()) == ' ');

        }
        putchar(c);
    }

    system("pause");
    return 0;
}

图片描述

评论