17/12/2010, 09:29
|
| | | Fecha de Ingreso: julio-2010 Ubicación: en el ciberdespacio (España)
Mensajes: 150
Antigüedad: 14 años, 5 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. |