gotoって有効範囲は関数内だけでしょ?
グローバル変数よりはよっぽどましだと思うんだけど。