C無料提供を開始しました。Cが、個人向けに無料提供を始めました。インタープリタの手軽さに加え、ゲームや3Dタートルグラフィックで楽しく勉強したりと、C言語の学習を強力にサポートします。Cに直接ロードし実行したりすることができます。C無料利用についての詳細は、このページを参照してください。5という行が表示され続けプログラムが終了しません。どこに問題があるのか考えてみてください。EOF)のような書き方は時々見かけますが、これでは入力するデータに間違いがあると無限ループになってしまいます。実は、このデータにも誤りがあり3行目に50と入力したかったのに0(ゼロ)と(オー)が間違っています。fscanfは読み込んだデータの数を返してくるので、それが2でなければエラーとしてループを抜けるようにすれば一応使えるプログラムになります。fscanf関数ではエラーチェックが甘くなるのでfgets関数などでデータを読み込み、それを処理していく方法が良いと思います。�潟IーキッドC言語トップページにもどる。