bueno, este es mi code:
cada vez que lo pongo a funcionar me tira error y se queda en el momento que tiene que leer los datos. Estamos recien arrancando con lectura y modificacion de archivos asi que por favor, todo en castellano basico! jejejeje
gracias!!!!
Código (c) [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
struct sis{
char cod;
char titu;
char aut;
char edit;
int ano;
char gene;
};
char * prog="DATA.file";
FILE * pf = NULL;
int main(int argc, char *argv[]){
struct sis base[3000];
pf = fopen( prog, "ab");
if (pf=NULL){
printf("Error al Crear, Abrir o Modificar el Archivo");
while (getchar()!='\n');
return 0;
}
printf("DATA.file abierto.\n");
printf("Leyendo Datos de DATA.file. Por favor espere...\n");
while ( !feof(pf)){
fread( &base, sizeof(base), 1, pf);
}
printf("Sistema Interno...\n");
printf("Eliga la opcion que desea realizar:\n");
printf("1.");
while (getchar()!='\n');
return 0;
}
cada vez que lo pongo a funcionar me tira error y se queda en el momento que tiene que leer los datos. Estamos recien arrancando con lectura y modificacion de archivos asi que por favor, todo en castellano basico! jejejeje
gracias!!!!