>>21
fgetsだと-1バイトで終わるからfreadに変えるのが正解かな
例えばlog.txtに1バイトしか入ってないと
fgetsだと1-1で0になるから
次の$count++で1になっていつまでたっても1から進まないのでは?

つうか分かりづらいので
fgetsの後に$count2とか作って、後で表示させた方が分かりやすいかもん