コマンドラインで文字入力するのをメインの中で入力するようにしたら動かなくなった.
それで原因を探ったら,1つ目のユーザ定義の2番目のif文(大文字のAからZをいじる部分)でおかしくなってるみたいなんだけど,
この時の1つ目のユーザ定義で使ってる関数をどういう風に直せばいいか教えてもらいたい.

よろしくお願いします.

コマンドラインでやってた方(これは問題なく動く)↓
http://codepad.org/b3jKFjB5

メインで入力する方(困ってるのがこっち)↓
http://codepad.org/z4vf5VjU