当然、他の変数でも使う段階になって宣言してるんだろうな?
ループカウンタだけが例外なんて無様なことしてないよな?