Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bool testeVitoria(char jogo[][3], char nome1[], char nome2[]){
- for(int i = 0; i < 3; i++){
- if(jogo[i][0] == 'X' && jogo[i][1] == 'X' && jogo[i+1][2] == 'X'){
- printf("\n%s Ganhou\n", nome1);
- return true;
- }
- if(jogo [i][0] == 'X' && jogo[i][1] == 'X'&& jogo[i-1][2] == 'X'){
- printf("\n%s Ganhou\n", nome1);
- return true;
- }
- if(jogo [i][0] == 'X' && jogo[i+1][1] == 'X' && jogo[i+1][2] == 'X'){
- printf("\n%s Ganhou\n", nome1);
- return true;
- }
- if(jogo[i][0] == 'X' && jogo[i-1][1] == 'X' && jogo[i-1][2] == 'X'){
- printf("\n%s Ganhou\n", nome1);
- return true;
- }
- if(jogo[0][i] == 'X' && jogo [1][i] == 'X' && jogo[2][i+1] == 'X'){
- printf("\n%s Ganhou\n", nome1);
- return true;
- }
- if(jogo[0][i] == 'X' && jogo [1][i] == 'X' && jogo [2][i-1] == 'X'){
- printf("\n%s Ganhou\n", nome1);
- return true;
- }
- if(jogo [0][i] == 'X' && jogo [1][i+1] == 'X' && jogo[2][i+1] == 'X'){
- printf("\n%s Ganhou\n", nome1);
- return true;
- }
- if(jogo [0][i] == 'X' && jogo [1][i-1] == 'X' && jogo [2][i-1] == 'X'){
- printf("\n%s Ganhou\n", nome1);
- return true;
- }
- }
- for(int i = 0; i < 3; i++){
- if(jogo[i][0] == 'O' && jogo[i][1] == 'O' && jogo[i+1][2] == 'O'){
- printf("\n%s Ganhou\n", nome2);
- return true;
- }
- if(jogo [i][0] == 'O' && jogo[i][1] == 'O'&& jogo[i-1][2] == 'O'){
- printf("\n%s Ganhou\n", nome2);
- return true;
- }
- if(jogo [i][0] == 'O' && jogo[i+1][1] == 'O' && jogo[i+1][2] == 'O'){
- printf("\n%s Ganhou\n", nome2);
- return true;
- }
- if(jogo[i][0] == 'O' && jogo[i-1][1] == 'O' && jogo[i-1][2] == 'O'){
- printf("\n%s Ganhou\n", nome2);
- return true;
- }
- if(jogo[0][i] == 'O' && jogo [1][i] == 'O' && jogo[2][i+1] == 'O'){
- printf("\n%s Ganhou\n", nome2);
- return true;
- }
- if(jogo[0][i] == 'O' && jogo [1][i] == 'O' && jogo [2][i-1] == 'O'){
- printf("\n%s Ganhou\n", nome2);
- return true;
- }
- if(jogo [0][i] == 'O' && jogo [1][i+1] == 'O' && jogo[2][i+1] == 'O'){
- printf("\n%s Ganhou\n", nome2);
- return true;
- }
- if(jogo [0][i] == 'O' && jogo [1][i-1] == 'O' && jogo [2][i-1] == 'O'){
- printf("\n%s Ganhou\n", nome2);
- return true;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement