Hola Chicos,
Tengo un problema, porque tengo que leer unos datos del tipo double de un fichero de texto y no los consigo leer correctamente. Debo tener algun fallo en el código pero no lo veo. Aqui teneis el codigo de como leo los datos:
for (i=0;i<numCiudades;i++)
{
fscanf(fEntrada,"%g",&car2);
if (car2!=EOF)
{
listaCiudades
.coordenada_x=car2;
}
else {fprintf(fSalida,"Fallo en estructura (leer valoresObjetos) \n");}
fscanf (fEntrada,"%f",&car2);
if (car2!=EOF)
{
listaCiudades.coordenada_Y=car2;
}
else {fprintf(fSalida,"Fallo en estructura (leer valoresObjetos) \n");}
}
La variable car2 esta declarada como double *car2, aunque he probado a declararla como double car2 y tampoco funciona.
Quisiera saber si alguno de vosotros me podria ayudar. Le estaría muy agradecido
Atentamente