GOSUB したらRETURN しないといけません。
今回は、@CHOOSE 内でGOTO してしまっているので、そこでRETURN がされなくなってしまいます。
対処方法は色々とありますが……
1.GOTO @A する代わりに、GOSUB @A として、@A をサブルーチン化する(@A のところには、RETURN を加えてください)
2.GOTO @A する代わりに、「上下キーが押された」事を示すフラグ変数を準備して、それにチェックを入れる。
メインループ内で、そのフラグ変数をチェックし、もし上下キーが押されていたら、@A を呼び出す
などでしょうか。
0そうだね プレイ済み