質問: fclose()で戻り値が何もなく(0でもEOFでもない)、
回答: > どのような原因が考えられるでしょうか。 1. すでに閉じられているファイルをさらに fclose しようとした。 2. 渡したファイルポインタが fopen したものではない。 3. 何らかの原因で内部データが破壊されている。 思いつくままに書いてみましたが、3 はポインタ絡みのバグがあると発生する可能性があります。が、検証は難しいですね。