Zmienną i stwórz globalnie, tak jak np. zmienną n, i nie deklaruj tej zmiennej już wtedy w pętli for. Albo zadeklaruj w każdej pętli for zmienną o różnej nazwie (np. i oraz j).
Teraz działa:
http://www.cpp.sh/2qfmu5
EDIT:
Dzięki minusowi który dostałem, połapałem się właśnie, że rzeczywiście za forami masz średniki, ale to nie tak łatwo było dostrzec, zwł. o takiej porze, więc sorry. Zrobiłem to co wyżej opisałem, i rzeczywiście się poprawnie kod skompilował i myślałem, że jest OK.