>>812
そうです。確認しました。申し訳ございません。
今作っている本プログラムとは数値等を変えているので。

301個すべて数値→OK(n=301)
n(n<300)+EOF→nに入力回数が反映
300+EOF→n=301となります。

ですから、2に該当するかと。
私としては、いかなる場合(300+EOF)でも、nが「入力回数」になってもらえれば良いのですが。
よろしくお願いします。

>>811
最初にEOFに相当する何かを定めないといけないのですね。
参考にさせていただきます。