Per questo tipo di dubbi (di base) ci sono (anche) i libri ...Originariamente inviato da mcfede88
Il fatto è che non ho ben compreso come devo dichiarare il prototipo di funzione
Ma se e' questo il tuo dubbio, non chiedere di scriverti tutta la funzione, ma parlane ...
La tua funzione prendera' in input un "puntatore" alla tua matrice e non restituira' nulla perche', tramite il puntatore, fara' gli scambi dei valori della matrice che deve fare ...
Hai provato questo codice ... compila ? Funziona ?per quanto rigurda l'invertire le righe,
for(righe=n/2; righe<n; righe++){
for(righe=0; righe<n/2; righe++){
printf("%d", matrice[righe][colonne];
}
}
Fallo e poi proponi i problemi e i tuoi ragionamenti ....