質問: p2; } } ```
回答: scanf()は読み取った項目数を返します。従って上記の例だと2以外が帰ってくればエラーです。 EOFは通常(Windowsの時)帰ってきません。 「追記」 EOFを発生させるには、WindowsはCtl+Zとenterが必要です。LinuxのようなUNIX系はCtl+Dです。