Witam!
Mam problem z funkcją sprawdzającą czy ktoś juz nie wygrał.
Program pisze na razie na planszy 3x3, ale prawdopodobnie w przyszlosci przerobie go na taki, kory bedzie przyjmowal okreslone wartosci.
char mapa[3][3];
...
void Mapa::sprawdzWynik()
{
/*
MAPA GRY
0 1 2
0 1 2 3
1 4 5 6
2 7 8 9
*/
if (mapa[0][0]==mapa[1][1]==mapa[2][2]) cout << "Wygrana!";
int i=0;
int i1=1;
int i2=2;
for (int g=0;g<3;g++)
{
if (mapa[g][i] == mapa[g][i1] == mapa[g][i2]) {cout << "Wygrana!"; system("pause");}
else if (mapa[i][g] == mapa[i1][g] == mapa[i2][g]) {cout << "Wygrana!"; system("pause");}
}
}
Mógłby mi ktoś pomóc?