练习 1

来源:互联网 发布:node安装教程 编辑:程序博客网 时间:2024/05/20 09:08
/*编写一个程序,以每行一个单词的形式打印其输入首先做到去除多个空格,然后在每个单词后面打印回车*/#include <stdio.h>#include <string.h>int main(int argc, char* argv[]){int ch, count = 0;while((ch = getchar()) != EOF){if(ch !=' '){count = 0;putchar(ch);}else if(count == 0){putchar(ch);++count;if(ch == ' ')    putchar('\n');}}return 0;}

输出示例

c++ is my    favorite       languaue
c++
is
my
favorite
languaue
^Z
请按任意键继续. . .



原创粉丝点击