#include<stdio.h>#include<conio.h>void main(){ clrscr(); char *dato1; int dato2; float dato3; char op; FILE * archi; archi =fopen("INVENTARIO","a+"); if(archi==NULL) printf("\n\n\t\tNo se creo el archivo"); else{ do{ clrscr(); printf("\n\n\t\tIngrese Codigo\t"); scanf("%i\t",&dato2); flushall(); fprintf(archi,"%i\t",dato2); printf("\n\n\t\tIngrese Titulo\t"); gets(dato1); fprintf(archi,"%s\t",dato1); printf("\n\n\t\tIngrese Autor\t"); gets(dato1); fprintf(archi,"%s\t",dato1); printf("\n\n\t\tIngrese precio\t"); scanf("%f",&dato3); flushall(); fprintf(archi,"%f\t",dato3); printf("\n\n\t\tIngrese Cantidad\t"); scanf("%i",&dato1); flushall(); fprintf(archi,"%i\n",dato1); getch(); printf("Ingreso nuevo S/N\t"); scanf("%c",&op); flushall(); }while (op=='s'); } getch();} // FALTA CALCULAR EL VALOR TOTAL DEL INVENTARIO