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