C程序设计语言读书笔记2


练习1-12

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

#include<stdio.h>

#define IN 1
#define OUT 0

int main()
{
    int state, c;
    state = OUT;
    while((c=getchar())!=EOF){
        if((c>=65&&c<=90)||(c>=97&&c<=122)){
            state = IN;
            putchar(c);
        }else if(state==IN){
            putchar('\n');
            state = OUT;
        }
    }
    return 0;
}

文章作者: Qin Jiahe
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Qin Jiahe !
评论
  目录