getchar()による入力

プログラムの終了はEOF(Ctrl+D)です。

getchar()による入力(list_2.c)
#include <stdio.h>

int main()
{
    int c, nl = 0;
    while((c = getchar()) != EOF){
    if(c == '\n') ++nl;
    }
    printf ("[%d]行の読込み\n", nl);

    return 0;
}

result
murakami
akitsugu
c-test
reidai
input
[5]行の読込み
inserted by FC2 system