入力した文字を6文字までにするのなら文字列操作関数を 使う方法があります。文字数制限出来るINPUT命令を自作する 方法も考えられますが手間が掛かります。 LEFT$(INPUT命令で入力した内容を格納した文字変数,6)で INPUT命令で入力した最初の6文字を取り出す事が出来ます。 「濁音などを離すようにしないと濁音などが使えなくなる」というのが どういうことを想定しているか分からなかったんですが 「がくぎょう」と入力した場合にどのように変数に格納したいと考えてますか?