16/07/2010, 11:23
|
| | Fecha de Ingreso: julio-2010
Mensajes: 16
Antigüedad: 14 años, 6 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);
} |