quiero saber si se puede reparar o necesitare otro compilador
Código:
#include <stdio.h>
struct data{
int a;
int b;
};
void proceso(){
FILE *file;
data dat;
file = fopen("Prueba.txt", "r");
if(file == NULL)
printf("ERROR EN EL ARCHIVO\n\n");
fread(&dat,sizeof(dat),1,file);
while(!feof(file)){
printf("Resultado a: %d \nResultado b: %d\n\n", dat.a, dat.b);
fread(&dat,sizeof(dat),1,file);
}
fclose(file);
}
int main(){
FILE *file;
data dat;
file = fopen("Prueba.txt", "a");
if(file == NULL)
printf("ERROR EN EL ARCHIVO\n\n");
printf("NUMERO a: ");
scanf("%d", &dat.a);
printf("NUMERO b: ");
scanf("%d",&dat.b);
fwrite(&dat, sizeof(dat),1,file);
fclose(file);
printf("\n==============================================\n==============================================\n\n");
proceso();
return 0;
}