Problema con le Matrici

di il
1 risposte

Problema con le Matrici

Ho scritto questo codice:
#include <stdio.h>

main(){

	//MATRICE DI INTERI DI DIMENSIONE FISSA, PRESTABILITA E CHIDERE ALL'UTENTE DI INSERIRE I NUMERI PER RIEMPIRLA, STAMPARE LA MATRICE
	
	int mat[7][3]; 		
	int i;
	int j; 		 		
	 
	for(i = 0; i < 7; i++){            
		
		for(j = 0; j < 3; j++){        
			
			printf("\nInserire il valore %d della cella %d\n", j, i);
			scanf("%d", mat[i][j]);
			
		}
	}                                  
	
	for(i = 0; i < 7; i++){            
		
		printf("\n");
		
		for(j = 0; j < 3; j++){        
			
			printf("%d, ", mat[i][j]);
			
		}
	}


	printf("\n\n");
}
Quando lo eseguo però, dopo che digito il primo numero compare un messaggio di Windows che dice "il programma Matrici.exe ha smesso di funzionare". Comunque il compilatore non mi da alcun errore.
Cosa devo fare? Grazie in anticipo.

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte