Ver Mensaje Individual
  #21 (permalink)  
Antiguo 16/07/2010, 11:23
keiko007
 
Fecha de Ingreso: julio-2010
Mensajes: 16
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Ayuda con esto..

este es el cod que hice....noc donde me equivoco...
si no existe..sale el mens de error...pero despues
no hace nada y sale la ventana de error y sale del progr


void recuperar(void)
{

FILE *f;
char nombre[20];


printf("\nNombre del fichero: ");
while (kbhit());
gets(nombre);

if ((f= fopen(nombre, "rb"))== NULL)
{
perror ("\n NO puedo abrir el fichero de datos... ");
return ;
}

indice=primero;
while(!feof(f))
{
fscanf(f, "%s ", indice->nombre);
fscanf(f, "%s ", indice->apellido);
indice= indice ->sigte;
}
fclose(f);
}