Witam, próbuję rozwiązać pewne zadanie z SPOJ, nie będę podawał które bo to właściwie jest połowa rozwiązania, ale mam problem z pętlą for, która wypisując tablice dwuwymiarową działa poprawnie, ale już z warunkiem if leci w nieskończoność dla pierwszego wiersza, próbowałem wstawić break, continue i nic to nie daje, dlatego piszę tutaj, prośba dla kogoś bardziej doświadczonego, żeby mi to wytłumaczył co jest źle:
(gmax to jmax-1)
for ( int i = 0; i < imax; ++i )
{
cout << endl;
for ( int j = 0; j < jmax; ++j){
if((i==0) && (j==gmax)){cout <<"!" << tab2[i+1][j]; Sleep(300);
}else if((i=0) && (j!= gmax)){cout << tab2[i][j+1];}else{
cout << tab2[i][j];}
}
}