Vai al contenuto

donkey78

Utente
  • Numero contenuti

    1
  • Iscritto

  • Ultima visita

Su donkey78

  • Compleanno 09/12/1978

Obiettivi di donkey78

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Badge recenti

0

Reputazione Forum

  1. Ragazzi buona pomeriggio ho bisogno di un vostro aiuto,il professore mi ha detto di creare una semplice battaglia navale in c....divisa in piu' parti. Adesso il professore mi ha chiesto di posizionare la casella dove andranno a mettere le 2 navi il campo ed un array di 5(elementi)...dopo di questo deve verificare se ai inserito le navi correttamente e se sbagliato tramite il while oppure il do-while verifica se hai inserito piu navi ...da premettere che lo 0 indica il mare e 1 indica la posizione della nave. campo[dim]={1,2,3,4,5}.....queste con le parentesi graffe sono le caselle dove io vorrei andare a mettere le 2 navi....ma mi sono imbrogliato e adesso non so piu andare avanti questo e il mio programma vi prego di aiutarmi...lo so che sbagliato....ma fatemi capire dove sbaglio #include <stdio.h> #include <stdlib.h> #define dim 5 #define nave 2 int main(int argc, char *argv[]) { int r,c,i,campo[dim]={1,2,3,4,5},corazzata[nave]; do{ for(i=0; i<dim ; i++); printf("scegli la casella dove posizionare la nave\n"); scanf("%d",&campo); if(i==(corazzata-1)) printf("nave inserita corretamente\n"); }while (corazzata>3); system("pause"); return 0; }
×
×
  • Crea Nuovo...