Rieccomi, ho pensato a quello che mi hai detto, però non credo di aver capito come mi stavi suggerendo di risolvere, così ho pensato a questo:
un booleano che mi dice se una coordinata esiste o no, un while che viene eseguito finché il booleano non diventa FALSE che ingloba tutto il codice per l'inserimento delle coordinate e prima di assegnare il valore al t_Mossa metto questo codice
Codice:
for(i=0; i<numeroNavi; i++)
if(coorx[0] == mArray[i].colonna && i_raw == mArray[i].riga)
esiste = TRUE;
è meglio del bordello che avevo fatto prima?
Prova a postarmi la tua soluzione, così forse la capisco