05/06/2006, 17:03
|
| | 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 |