Programación General > C/C++
Problema raro al ejecutar programa.
(1/1)
lizzmdq:
Hola les paso a comentar que tengo un problema con el listador de archivo que a continuacion voy a mostrar, la verdad hoy lo estuve probando en la universidad y andaba de 10 y ahora acá en casa lo pruebo y al ejecutarlo no realiza nada, la ventana esta en negro con el cursor posicionado en en inicio y al dar click en alguna tecla termina el programa. En si me parece algo muy raro y no se en donde tendría que revisar.
--- Código: C --- #include <stdio.h>#include <string.h>#include <stdlib.h>#include <conio.h> struct archivonov{ int nrocredito,tipocredito,nrocuota,codnovedad; float monto; char fecha[11], direccion[40]; };int main(){ FILE *anovedad; struct archivonov regnov; anovedad=fopen("anovedad","rb"); fread(®nov,sizeof(struct archivonov),1,anovedad); while (!feof(anovedad)) { printf("Numero de credito: %dn", regnov.nrocredito); printf("CODIGO NOVEDAD: %dn",regnov.codnovedad); printf("DIRECCION: %sn", regnov.direccion); printf("TIPO DE CREDITO: %dn", regnov.tipocredito); printf("FECHA (DD/MM/AAAA): %sn", regnov.fecha); printf("MONTO: %.2fn", regnov.monto); printf("NUMERO DE CUOTA: %dn", regnov.nrocuota); fread(®nov,sizeof(struct archivonov),1,anovedad); //*Lee desde el archivo*// printf("n"); } fclose(anovedad); getch(); return 0;}
Espero que me puedan dar una mano.
Muchas gracias
ProfesorX:
Asegurate que el archivo que quieres abrir, se encuentre en la misma carpeta del ejecutable, y ademas que no este vacio.
lizzmdq:
Gracias por la respuesta, realmente muy raro volví a cargar el archivo y lo pudo listar bien.
Un saludo
Navegación
Ir a la versión completa