>>360 で書いてるのは「C99だとエラーになる」と「clang3.0 ではエラーにならない」で、
>>362 では「gcc では c99 モードでコンパイルすることを明示した場合意外ではエラーになる」と言ってる。

お前、ほんまに説明が下手なやつやな。

>>364 が本当に言いたかったことでいいんだな。

それは仕様。

int i;
for (i=0; i<10;i++)

みたいなのも昔は普通にあったし今でもそういうスタイルを好む人はたくさんいる。