追記
if (stk=2)&(keybuf2=0) {a--}//↑キー// なぜか動く


「stk&2」を「stk=2」にすると動いたもんだから
>>974のような質問をした