c99でないcはブロックの先頭でしか変数を宣言できないわけで。