Ir para conteúdo
Fórum Script Brasil

mseduarda

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que mseduarda postou

  1. Queria saber qual o erro no meu jogo? #include<stdio.h> int main(void) { int tabuleiro[5][5]; int linhanavio1, colunanavio1; int linhanavio2, colunanavio2; int tentativa1=0, acertos1=0; int tentativa2=0, acertos2=0; printf("\n\n Bem vind@ a Batalha Naval! \n\n"); printf(" Voce deve escolher linha e coluna, ate acertar o navio!\n\n Boa Sorte!\n\n\n"); void zeraTabuleiro(int tabuleiro[][5]) { int i, j; for(i = 0 ; i < 5 ; i++) for(j = 0 ; j < 5 ; j++) tabuleiro[j] = 0; } void exibeTabuleiro(int tabuleiro[][5]) { int i, j; putchar('\n'); for(i = 0 ; i < 5 ; i++) { for(j = 0 ; j < 5 ; j++) { if(tabuleiro[j] == 0) printf(" . "); else if(tabuleiro[j] == 1) printf(" X "); else if (tabuleiro[j] == 2) printf(" ~ "); if(j != (5-1)) printf("|"); } putchar('\n'); } putchar('\n'); } printf("\n\n\n Player 1, escolha as coordenadas para seu navio! (não deixe o player 2 ver!)"); printf("\n\n Qual a linha do navio?"); scanf("%d" , &linhanavio1); printf("\n E a coluna?"); scanf("%d" , &colunanavio1); system("cls"); //limpei tudo para o player 2 não ver void exibeTabuleiro(int tabuleiro[][5]); printf("\n\n Player 2, escolha as coordenadas para seu navio! (não deixe o player 1 ver!)"); printf("\n\n Qual a linha do navio?"); scanf("%d" , &linhanavio2); printf("\n E a coluna?"); scanf("%d" , &colunanavio2); system("cls"); printf("\n\n\n\n VAMOS COMECAR! "); printf("\n\n Voce deve atirar ate achar o navio! "); printf("\n\n\n"); void exibeTabuleiro(int tabuleiro[][5]); do{ printf("\n\n Player 1, voce quer acertar qual linha?"); scanf("%d" , &i); printf("\n\n Player 1, voce quer acertar qual coluna?"); scanf("%d" , &j); tentativa1++; if (i==linhanavio2 && j==colunanavio2){ i=i-1; j=j-1; acertos1++; tabuleiro[j] = 1; void exibeTabuleiro(int tabuleiro[][5]); printf("\n\n PARABENS PLAYER 1 VOCE VENCEU EM %d TENTATIVAS" , tentativa1); printf("\n\n Player 2 voce perdeu na\s %d tentativas ):" , tentativa2); return 0; } else if (i!=linhanavio2 || j!=colunanavio2) { i=i-1; j=j-1; tabuleiro[j]= 2; void exibeTabuleiro(int tabuleiro[][5]); printf("\n\nPlayer 1 , voce acertou na agua ):\n\n"); } void exibeTabuleiro(int tabuleiro[][5]); printf("\n\n Player 2, voce quer acertar qual linha?"); scanf("%d" , &i); printf("\n\n Player 2, voce quer acertar qual coluna?"); scanf("%d" , &j); tentativa2++; if (i==linhanavio1 && j==colunanavio1){ i=i-1; j=j-1; acertos2++; tabuleiro[j] = 1; void exibeTabuleiro(int tabuleiro[][5]); printf("\n\n PARABENS PLAYER 2 VOCE VENCEU EM %d TENTATIVAS" , tentativa2); printf("\n\n Player 1 voce perdeu na\s %d tentativas ):" , tentativa1); return 0; } else if (i!=linhanavio1 || j!=colunanavio1) { i=i-1; j=j-1; tabuleiro[j]= 2; void exibeTabuleiro(int tabuleiro[][5]); printf("\n\nPlayer 2 , voce acertou na agua ):\n\n"); } } while (acertos1==0 || acertos2==0); }
×
×
  • Criar Novo...