Otóż mam tablice [3][3] - standardowo do kółko i krzyżyk.
I mam boola sprawdzającego czy 3x są w rzędzie poziomym albo pionowym.
bool Xwrzedzie(char plansza[][3])
{
if(((plansza[0][0]=='X')&&(plansza[0][1]=='X')&&(plansza[0][2]=='X'))
||((plansza[0][0]=='X')&&(plansza[1][0]=='X')&&(plansza[2][0]=='X'))
||((plansza[0][0]=='X')&&(plansza[0][1]=='X')&&(plansza[0][2]=='X'))
||((plansza[1][0]=='X')&&(plansza[1][1]=='X')&&(plansza[1][2]=='X'))
||((plansza[2][0]=='X')&&(plansza[2][1]=='X')&&(plansza[2][2]=='X'))
||((plansza[0][1]=='X')&&(plansza[1][1]=='X')&&(plansza[2][1]=='X'))
||((plansza[0][2]=='X')&&(plansza[1][2]=='X')&&(plansza[2][2]=='X')))
{
return true;
}
return false;
}
Jak skrócić taki warunek if ?