编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替。 博客分类: C C
程序员文章站
2024-03-16 21:43:04
...
编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替。
#include <stdio.h> main() { int c; /* 用于存放当前输入的字符 */ int pc; /* 用于存放当前输入的上一个字符 */ while ((c = getchar()) != EOF) { if (c != ' ') putchar(c); else if (pc != ' ') putchar(c); pc = c; } }