Cita:
Iniciado por newneo5109ster
Esa funcion es para mostar un mensage, pero el lio esta en que lo que me esta leyendo del ficheo no es el contenido me lee unos numero con errores y cosas asi
y no se porque pasa eso
Código C:
Ver originalFILE *pf;
pf
= fopen("Aire.txt","r");/*Operaciones que desees hacer*/
if (pf!=NULL)
{
double aire[35][8];
int i=0, j=0;
for(i=0; i<35; i++)
{
for(j=0; j<8; j++)
fscanf(pf
, "%f", &aire
[i
][j
]); }
ShowMessage(aire[0][0]); // cuando muestro este mensaje no me muestra lo del fichero
}
else
ShowMessage("Fichero vacio");
Lo primero:
debería ser
ya que si pf == NULL no significa que el fichero esté vacio, sino que la función fopen te ha dado un error y ha abierto mal el fichero.
Lo segundo: Sin la función Show message no te podemos ayudar, pero si lo que quieres es mostrar la matriz, con algo así podrias:
Código C:
Ver original//Sería necesario que dieses las dimensiones de la matriz, nXm
void mostrar_matriz(float *matriz, int n, int m)
{
int i=0, j=0;
for(i=0; i<n; ¡++){
for(j=0; j<m; j++)
}