Nel caso di una matrice a due dimensioni devi specificarne almeno una (l'ultima).
Pertanto se la matrice sarà dichiarata così
int Matrix[20][10];
La definizione della funzione sarebbe :
int miaF(int Matrix[][10])
{
...
}
oppure
int miaF(int Matrix[20][10])
{
...
}
Se fosse stata a 3 dimensioni :
int Matrix[5][20][10];
La definizione della funzione sarebbe :
int miaF(int Matrix[][20][10])
{
...
}
oppure
int miaF(int Matrix[5][20][10])
{
...
}
e così via...