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}};
}
non puoi accedere alla matrice nella funzione imp_gioco...
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