Per curiosità prova a lasciare tutto il resto uguale e mettere al posto della matrice di interi un amatrice di caratteri ed al posto di scanf("%d"....) m[i][j]=getch(),(e ovviamente printf("%c") invece di printf("%d"..))e fammi sapere se ti da lo stesso problema cioè se i caratteri una volta stampati risultano ugualmente a due a due uguali.Se non è così il problema è quello che ti ho detto io della scanf che nei cicli non funziona sempre bene (la getch() è infallibile) altrimenti il problema è nel codice.Occhio che getch() non stampa a video il carattere premuto quindi ti potrebbe un pò spiazzare.Prova e fammi sapere

Rispondi quotando
