编写一个程序,以每行一个单词的形式打印其输入 博客分类: C C
程序员文章站
2024-03-16 21:47:22
...
编写一个程序,以每行一个单词的形式打印其输入
#include <stdio.h> #define IN 1 #define OUT 0 main() { int c, flag; flag = OUT; while((c = getchar()) != EOF) { if(c == ' ' || c == '\t' || c == '\n'){ if(flag == IN){ putchar('\n'); flag = OUT; // 防止出现多空格时出现多次换行 } } else { flag = IN; putchar(c); } } return 0; }