Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Salve a tutti, in procinto di scrivere la battaglia navale in c++, ho creato questa funzione:
Codice sorgente - presumibilmente C#
string Attacca(string ca, int griglia[9][9]){
int riga = traduciRiga(ca[1]);
int colonna = traduciColonna(ca[0]);
string ris ="";
if(griglia[riga][colonna]== 8){
griglia[riga][colonna]==1;
ris ="colpito";
}
return ris;
}
Come dal nome, serve per simulare fisicamente l'attacco. Quando la uso, riesco ad ottenere il risultato "colpito", ma nel punto colpito non compare quell'1 che vedete a metà codice. A cosa può essere dovuto il problema?