e allora come faresti per contare le celle multiple di 5 nella matrice?Originariamente inviato da LeleFT
Pur non essendo un programmatore C, direi che il codice che hai scritto ha ben poco senso.
Questo significa, letteralmente:codice:if (mat[i][j]*=5) p++;
"Se il numero contenuto in mat[i][j], moltiplicato per 5 è maggiore di 0, allora sposta il puntatore p alla cella successiva".
Che, tradotto in modo "ragionato", significa:
"Se il numero contenuto in mat[i][j] è diverso da zero, sposta il puntatore p alla cella successiva".
In pratica fai dei controlli che non ti sono richiesti e se questi controlli vanno a buon fine, non fai nulla lo stesso.
Ciao.![]()