元サンプルからの変更点

・質問部分をサブルーチン化
・値チェックをサブルーチン化、値が不正なときは再度質問するように変更
・値チェック時、２文字以上を対象とするように変更
・値チェック時、大文字小文字を区別して比較するように変更