ループ内でプログラムを手動で止めれば、最初の質問のようになるのは正常な動作なので、これは解決? ぶるぶるぶるは(あえて想像で書くと)よくあるのは、 GOTO @SAVEDATAの前にどこかでBEEPしてるとかですね。 あとはBGM~系命令を色々試したりしていると、ずっと音が鳴って止まらない場合もあります。これはACLSやBGMSTOPでは止まらず、「BGMSTOP -1」すれば止まる場合があります。 そもそもこの選択肢っぽい3つをループ内で何度もPRINTする必要はないですし、全体の流れと、何をやっているかを1つ1つ見直したほうがいいかも。