#include <stdio.h>
int main()
{
FILE * fp;//to write to a file
int n=1,a[4],b[4],l[4];
double cost[4];
char c[4][10]={"Adults","Children","Toddlers","Babies"};
char x=' ',z;
fp = fopen("C:\\Users\\darsh\\Desktop\\csis.txt","w");//change
according to path you require
while(1)
{
for(int i=0;i<4;i++)
{
printf("For %s\n",c[i]);
printf("Enter how many number of tickets are required ");
scanf("%d",&a[i]);
printf("Enter no of buggy rides ");
scanf("%d",&b[i]);
printf("Enter number of lunch coupons required ");
scanf("%d",&l[i]);
}
cost[0]=a[0]*17.5+b[0]*5+l[0]*5.5;
cost[1]=a[1]*12+b[1]*3+l[1]*5.5;
cost[2]=a[2]*7.5+b[2]*1.5+l[2]*5.5;
cost[3]=a[3]*0+b[3]*0+l[3]*5.5;
printf("\n\n");
printf("Recepient no Category Frequency Buggy ride Lunch coupon
Amount\n");
fprintf(fp,"Recepient no Category Frequency Buggy ride Lunch coupon
Amount\n");//writing into file
printf("%12d",n);
fprintf(fp,"%12d",n);
for(int i=0;i<4;i++)
{
if(i!=0)
printf("%12c",x);
if(a[i]>0)
{
printf("%12s",c[i]);
printf("%13d",a[i]);
printf("%14d",b[i]);
printf("%12d",l[i]);
printf("%16lf",cost[i]);
fprintf(fp,"%12s",c[i]);
fprintf(fp,"%13d",a[i]);
fprintf(fp,"%14d",b[i]);//writing into file
fprintf(fp,"%12d",l[i]);
fprintf(fp,"%16lf",cost[i]);
}
printf("\n");
fprintf(fp,"\n");
}
printf("\n");
fprintf(fp,"\n");
printf("To exit press e else press anything else ");
getchar();
scanf("%c",&z);
if(z=='e')
break;
}
fclose (fp);
}
output from console


output written into text file( Note that I am uploading screenshot because I'm unable add text file)

C programming Construct a console program to simulate Zoo ticketing system. The system is used for...