Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/06/2006, 17:00
Nivel7
 
Fecha de Ingreso: abril-2006
Ubicación: Acapulco Gro. México
Mensajes: 483
Antigüedad: 18 años, 1 mes
Puntos: 2
En primera, tu programa supone que existe un fichero: lista.txt, con los datos adecuados.

fp=fopen("lista.txt","rt");

esta seccion midificala a:

if(!(fp=fopen("lista.txt","rt")))
{
printf("No existe el fichero lista.txt\n");
getchar();
exit(1);
}

fscanf(fp,"%d %d %d",meteoro.dia,meteoro.temp,meteoro.pres);

esta otra a:

fscanf(fp,"%d %d %d",&meteoro.dia,&meteoro.temp,&meteoro.pres);


para que fscanf pueda modificar tus variables tienes que pasar las direcciones de estas es decir con el operador &.

Saludos.