>>45
・標準関数だけでは、ファイルサイズを切り詰めることはできない。
・EOFを書き込むと言う概念自体も間違い。

大抵の環境では、ファイル操作のための関数が用意されているので該当環境プログラミングスレか、
環境依存OKのスレで聞き直してみるといい。