Witam,
Mam taką funkcję, która wpisuję dany znak w pole (gra kółko i krzyżyk). Niestety kiedy, znak komputera natyka się na swój znak lub mój nie wykonuje żadnego ruchu. Jakim sposobem mogę zdefiniować,aby komputer nie pomijał tego ruchu ?

int PC(){
srand (time(NULL));
char znakPC='O';
int i = rand() % 9;


        if (tablica[i] !=znakPC & tablica[i]!=znak1){
            tablica[i]=znakPC;

            }

}