for (int i = 0;...) ...
は
{int i; for (i = 0;...) ...}
と同義だしな。