Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/12/2010, 09:29
Avatar de Munire
Munire
 
Fecha de Ingreso: julio-2010
Ubicación: en el ciberdespacio (España)
Mensajes: 150
Antigüedad: 13 años, 9 meses
Puntos: 4
Respuesta: Cuadrado magico!!!help

los errores se deben a que estas tratando a una matriz unidimensional como una matriz bidimensional

cuando haces esto:

m->datos=(int*)malloc(f*c* sizeof(int));

estas creando una matriz de 1 fila y x columnas (las que sean)

por esa razon te da error en:

v=m->datos[i][j];

por que la estas tratando como matriz de 2 dimensiones. si quitas la [j]

v=m->datos[i];

no te da error.