>>554
6: int gakka_ninzu[100]; →int i, gakka_ninzu[100];
11: for (int i = 0; i < 100; ++i) { → for (i = 0; i < 100; ++i) {
30: for (int i = 0; i < 100; ++i) { → for (i = 0; i < 100; ++i) {

for()の中で変数を宣言できるのはC99で、君がやっているのは
1個古い(しかし未だに一般的な)C89。