Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/06/2006, 17:03
Nivel7
 
Fecha de Ingreso: abril-2006
Ubicación: Acapulco Gro. México
Mensajes: 483
Antigüedad: 18 años, 8 meses
Puntos: 2
despues de revisar un poco.....
tu programa compila depues de unas correciones de errores de separcion de nombres, que supongo surgieron en el copy-paste.

cl iente, di a, etc.

Una vez ejecutandolo, surgen problemas ya que tu lees un fichero que no existe, y sigues haciendolo.

if((antpt=fopen("registro_ant.txt","r"))=NULL)

fscanf(antpt,"%s",cliente.nombre);

cliente=leerpantalla(cliente);

todas estas operaciones suponen que existe un fichero con datos adecuados.

supongo que tienes que crear una funcion que cree un fichero registro_ant.txt con datos por default.

y esto: if(strcmp(cliente.nombre,"FIN")==0)

supongo que para eso esta el EOF de un fichero, pero bueno, eso es lo que encontre.

Saludos