ついでに@TASIZANの中ですが、これだとたぶん抜けれない症状になってるかと思います。 INPUT中はボタン認識できないと思いますし、BUTTON命令が実行された時に押されてるボタンがBに入ると思うので、再度BUTTON命令が実行されない限りBには@MAIN中で押されたボタンの状態のままの数値が入ってると思います。