Buenas, he intentado reservar memoria con malloc para una matriz dentro de una estructura, pero no me resulta y la verdad no se la razon.
Le di valores despues de reservar memoria y me salta un error, es decir me ejecuta pero no me muestra nada.
Aquí les dejo el código:
Estructura:
Código:
typedef struct table {
int n;
int m;
int **c;
} Max;
Funcion para resevar memoria, que recibe un dato tipo Max;
Código:
void ejecucion(Max nuevo){
max.c[i] = (int**) malloc((max.n+1)*sizeof(int*));
for(j=0;j<=max.m;j++){
max.c[i][j]=(int*)malloc(sizeof(int*));
}}
}
Les agradecería mucho si alguien me pudiese ayudar.
Muchas Gracias.