>>571
自分でわかって使うならそれでいいけど、宿題ならそれだと減点されるぞ。
ヒント:
(1): ファイルのある行が 256byte以上ある時
(2): ファイルの中身に '\0' が含まれていたらどうする?
(3): エラー処理
答えは後程。