Impresion en archivos.. ayuda!
aqui tengo un ejemplo de como usar la impresion de archivos...
en este programa el usuario ingresa el codigo del producto y en una mini tabla lo va sumando si yo quisiera crear un archivo con los datos de la tabla en el momento que digo q ya no deseo ingresar productos como lo hago? porque al volver a ejecutar el programa la tabla queda en blanco.. ayuda!
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
int a, b, codigo, opcion;
float Tventa1=0, Tventa2=0, Tventa3=0, Tventa4=0, total=0;
int prod1=0, prod2=0, prod3=0, prod4=0;
float v1=2.98, v2=4.5, v3=9.98, v4=4.49, v5=6.87;
do{
textcolor(LIGHTCYAN);
clrscr();
cprintf("***** PROGRAMA DE INGRESO DE PRODUCTO *****\n");
gotoxy(2,8); printf("REPORTE DE PRODUCTOS\n\n");
gotoxy(2,9); printf("PRODUCTO CANTIAD P.UNIDAD VENTA\n");
for(a=1;a<=4;a++){
gotoxy(2,a+9);printf(" %d\n", a);
}
Tventa1=v1*prod1;
Tventa2=v2*prod2;
Tventa3=v3*prod3;
Tventa4=v4*prod4;
gotoxy(17,10); printf("%d\n", prod1); gotoxy(24,10); printf("$%3.2f", v1); gotoxy(34,10); printf("$%5.2f", Tventa1);
gotoxy(17,11); printf("%d\n", prod2); gotoxy(24,11); printf("$%3.2f", v2); gotoxy(34,11); printf("$%5.2f", Tventa2);
gotoxy(17,12); printf("%d\n", prod3); gotoxy(24,12); printf("$%3.2f", v3); gotoxy(34,12); printf("$%5.2f", Tventa3);
gotoxy(17,13); printf("%d\n", prod4); gotoxy(24,13); printf("$%3.2f", v4); gotoxy(34,13); printf("$%5.2f", Tventa4);
total=Tventa1+Tventa2+Tventa3+Tventa4;
textcolor(WHITE);
gotoxy(27,15); printf("TOTAL: $"); cprintf("%5.2f\n", total);
gotoxy(1,3); printf("Ingrese el codigo del producto: ");
scanf("%d", &codigo);
switch(codigo){
case 1:
prod1++;
break;
case 2:
prod2++;
break;
case 3:
prod3++;
break;
case 4:
prod4++;
break;
default:
textcolor(LIGHTRED);
cprintf("EL CODIGO DE PRODUCTO NO EXISTE.. NO INVENTE PORFAVOR!\n");
break;
}
printf("\nDesea Ingresar otro producto? S/N: ");
opcion=getch();
}while(opcion=='s'||opcion=='S');
gotoxy(30,20);
system("pause");
getch();
return 0;
}
ayuda como creo un archivo de texto con la informacion de la mini tabla de este programa.. lo ejecuto Borland C++