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(&regnov,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(&regnov,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

[0] Índice de Mensajes

Ir a la versión completa