Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/04/2010, 11:58
aguirremanuel
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ejercicio de fichero en lenguaje C

Bueno estube viendo y lo que hay es que cerrar el archivo 'fact_telefon.dat' antes de eliminarlo, porque sino no lo elimina. es decir, antes de estas instrucciones :

Código:
remove("fact_telefon.dat");
rename("fact_telefon.aux", "fact_telefon.dat");
debes cerrar el archivo "fact_telefon.dat" :

Código:
fclose(d);
remove("fact_telefon.dat");
rename("fact_telefon.aux", "fact_telefon.dat");
Con esa modificacion me funcionó al pelo.

Suerte y Saludos...!!!