In article >>335, ポン酢/335 wrote:

> #include<stdio.h>
> main()
> {
> printf("EOF=%d",getchar() != EOF);
> }
> にキーボードからCntl+Z(MS-DOS)を入力すると0を返してくれると思うのですが

まぬけな思い込み。

> Cntl+Zを入力するとプログラムが終了してしまいます。

当然ですね。

> キーボードからEOFを入力するのはCntl+Zであってますよね。

合ってません。

> 何がいけないのでしょうか? 教えてください。

思い込みがいけない。

17ペイジを読みましょう。