Ola.
Eu entendo que estes "for" do seu código poderiam ser modificados para percorrer os elementos da matriz para saber se todos os elementos da matriz estão com "-1", significando fim do jogo, certo? guarde ele. Eu criaria uma função "FimDeJogo"
Eu criaria duas variáveis tipo inteiro, iniciando com ZERO para contar os acertos de cada jogador.
Eu criaria também uma variável para controlar de quem é a vez de jogar, e assim saber em qual dos contadores o resultado se acumulará caso os números escolhidos sejam iguais.
Você precisará de uma outra função para captar os números escolhidos por um usuário na sua vez, sendo que precisará passar por uma crítica - o usuário não poderá escolher posições com "-1".
Ajudei ?
Conte aí como ficou...
Bom estudo!
↧