int gameFunc(char *tab,int gamer){
int botNumber=bot(tab);
int c=0;
if(gamer==0){
while(c<1 && c>9){
scanf("%i",&c);
if(c==81||c==113)
return 1;
else if(tab[c]!='O' || tab[c]!='X')
tab[c-1]='O';
}
while(tab[botNumber]!='X'||tab[botNumber]!='O'){
if(tab[botNumber]!='X'&&tab[botNumber]!='O')
tab[botNumber-1]='X';
else
botNumber=rand()%9;
}
}
if(gamer==1){
while(tab[botNumber]!='X'||tab[botNumber]!='O'){
if(tab[botNumber]!='X'&&tab[botNumber]!='O')
tab[botNumber-1]='O';
else
botNumber=rand()%9;
}
while(c<1 && c>9){
scanf("%i",&c);
if(c==81||c==113)
return 1;
else if(tab[c]!='O' || tab[c]!='X')
tab[c-1]='X';
}
}
return 0;
}
Tam gdzie jest 81 i 113 chce zeby sprawdzalo czy to jest 'C' lub 'c' ale dlaczego nie dziala ? 81 i 113 powinny byc w tych jednoramiennych nawiasach '' ? dlaczego kod sie na tym zatrzymuje i nie idzie dalej ?