>>513
あっ!ごめんなさい。間違えました…
while(*(sp=gets(buf)))です。

そっか。whileの中で表示させればよかったんですよね。
ループ終わったら表示させることしか考えてなかった(・・;)