これが本題です。
↓このプログラムを実行するとどうなりますか?
(あなたはどうなるべきと考えますか?)

int i;

int main(void)
{
for(i = 0; i < 1; i++) {
for(i = 0; i < 10; i++) {
for(i = 0; i < 100; i++) {
}
}
}
printf("%d", i);
return i;
}