レスありがとうございます。
ここまで危険視されているとは、まさにgets()恐るべしといったところです。
練習もかねて、scanf()関数で文字列の読み取りを行うようにしてみます。