>>486
ソース書いてる暇無いのでヒントだけ

FILEについて習ったなら知ってるとは思うが
・行単位の読み込み: fgets
・行単位の書き込み: fputs
・EOFの判定: feof
これらを使っちゃいけないというなら
fgetcで改行コード(\n)を調べないといけないな。