编写一个程序,以每行一个单词的形式打印其输出

c语言程序设计 1-12 编写一个程序,以每行一个单词的形式打印其输出

#include 
// 编写一个程序,以每行一个单词的形式打印其输出
int main()
{
    char c;
    int flag = 0;
    while((c = getchar()) != EOF)
    {
        if(c == ' ' || c == '\t')
        {
            if(flag == 0)
            {
                flag = 1;
                putchar('\n');
            }
        }
        else
        {
            putchar(c);
            flag = 0;
        }
    }
    return 0;
}

运行结果:
编写一个程序,以每行一个单词的形式打印其输出_第1张图片

你可能感兴趣的:(c语言程序设计练习题)