1-16追記
1.9,P36のプログラムのままではMAXLINE以上の長さの行が複数現れた場合でも、全部MAXLINE分の長さであるように見てしまうから不正確。1001文字の行の次に1010文字の行が来ても、1001文字の行のほうを表示してしまうということ。
だから演習問題は、どんなに長い行が来ても、ちゃんと最長行を表示するように改良して、ついでにその行のカットされなかった場合の長さも見せてね、という意味なんじゃないだろうか!多分!
http://users.powernet.co.uk/eton/kandr2/krx116.html
カンニングサイトの二番目の解答を見てわかりました。解釈できたのでこの問題はOK