k&r1.5.3で問題が発生しました。明らかに、私は完全な初心者です。以下は、本から正確に、そして私が入力したとおりのコードです。正常にコンパイルされ、実行されます。文字を返しますが、行数を出力することはありません。Ubuntuマシンでsshを使用しています。妻のMacのキーを「\n」と解釈できませんか?
#include <stdio.h>
/*count lines in input*/
main()
{
int c, n1;
n1 = 0;
while ((c = getchar()) != EOF)
if (c == '\n')
++n1;
printf("%d\n", n1);
}