non puoi accedere alla matrice nella funzione imp_gioco...Originariamente inviato da giackk83
allora:
void imp_gioco(int imp_gioco); // prototipo funzione
int main()
{
// varie istruzione di cui costruzione tabella 16x16 con caratteri ascii ecte ct
}
void imp_gioco(int imp_gioco) // Inizio implementazione matrice del gioco
{
printf("matrice del gioco");
int matrice[2][3]={{1,2},{5,7,8}};
}
la devi passare come parametro...la matrice la crei dinamicamente??
cmq il caso è quello statico
int matrice[DIM][DIM];
....
void imp_gioco(int imp_gioco, int m[][DIM], int size);
nota che il secondo indice della matrice glielo devi dare esplicitamente, size rappresenta la dimensione della matrice che ti puo essere utile nei cicli for...
prova cosi
![]()
![]()