2007-11-21 1-6 K&R C memo 難しい。。。。 #include <stdio.h> /* * getchar() != EOF が0か1しかないことを確認 **/ main(){ int c; c = 1; while(c){ c = (getchar() != EOF); printf("%d",c); } } [ERROR:1]% echo '1234' | ./1-6 111110% 5回1がでてるのは末尾に\nがついているから?全然違う?わかんない。。。