Estou fazendo um jogo da velha no pascal e tenho algumas duvidas:
1 - criei um vetor para receber 'o' e 'x'. Só que, por exemplo se eu escolher a posição 1 para o 'o' e depois for a vez de 'x' e escolher 1 novamente ele substitui 'x' por 'o'. Ao certo deveria dá um erro mostrando uma mensagem que a posição está ocupada. Mas como faço isso?
2 - A outra é que não consigo fazer a opção jogar novamente, pois ele até reinicia a jogada de novo mas quando volta para a tela, volta com os elementos da ultima jogada e depois trava;
Se alguém puder ajudar, obrigado.