Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/01/2013, 14:09
Avatar de L3m0n
L3m0n
 
Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 12 años, 4 meses
Puntos: 46
Respuesta: Matrices y procedimientos.

Buenas,

Evidentemente no se pueden pasar estas matrices ya que el compilador no sabe que tamaño han de tener. Lo primero que te diría es, necesariamente has de hacer una función que haga eso, quiero decir, no lo puedes poner en el main directamente, que son 2-3 linias.

Si has de hacer una funcion obligatoriamente se me ocurre que puedes tratar esta matriz bidimensional como una matriz unidimensional, si haces esto el compilador no te dara ningun problema.

La otra solución es un tanto mas "complicada" ya que requiere un uso de punteros que hay que entender lo que se esta haciendo. En esta web se explica bastante bien:
http://stackoverflow.com/questions/4...arguments-in-c

Aunque yo te recomiendo que antes intentes usar la matriz unidimensional.



Saludos.