>>512

>while(*(sp=gets(line)))で文字列をchar buf[100]にいれて
gets(line)でbufに入力文字列が入るワケがない。

>ループを出たら〜〜文字列が何も表示されないんです
エンターだけ入力した時にループ終了だから表示されるワケがない。

もしかして、釣られた・・・のか?