Necesito vuestra ayuda...
A ver ,estoy generando un codigo en C que quiero que me lea ficheros de datos de F filas(1008) y d C columnas(variable de un ficheros a otro).
Asi,pues quiero leer los ficheros como matrices de FILAS filas y COL columnas.
El numero de columnas de cada fichero,lo obtengo con una rutina y lo almaceno en la variable total_mag.
Al escribir este codigo:
- Código: Seleccionar todo
FILAS 200
COL 40 /*40 es el numero maximo de columnas que puede tener*/
static gdouble mat[FILAS][COL];
for(i=0;i<FILAS;i++)
{
for(j=0;j<total_mag;j++)
{
fscanf(fp,"%lf",&mat[i][j]);
}
}
g_print("elemento 6_6 es :%lf",mat[6][6]);
no me escribe ese elemento sino otro!
Me podeis ayudar??
gracias







