no se si hallas resuelto tu proble como to2 = algun dia tuvimos la misma duda
la solucion es simple
void func(int matrix[][10]){ //func tipo void no regresa nada ok,
for(int i = 0; i..... etc){ //solo nos interesa cuantas columnas son
for(int j = 0;..............etc){
printf("localidad%2i%2j = ",i,j);
scanf("%d",&matriz[i][j]); //no es necesario regresar nada puesto
}}} //q pasast la matriz como parametro esta se guarda normal
//y por otro choro q me da flojera.......
void printMat(int matriz[][10]){
..................//inventate un metod para imprimir
}
int main(){
int matrix[10][10];
func(matrix);
printMat(matrix); //se imprime la matriz con los datos q ingresast
return 0;
}
espero no sea muy tarde o a alguien mas le sirva