#include "md.h"

 

main()

{

             int          opening = 1;                     /* 1 for open, 0 for closed */

             int          processing;                                  /* 1 for processing, 0 for end of processing */

 

             int          no_of_item1;                    /* for daily record */

             int          no_of_item2;

             int          no_of_item3;

 

             int          total_no_of_item1 = 0;       /* for daily record */

             int          total_no_of_item2 = 0;

             int          total_no_of_item3 = 0;

 

             while (opening) {

 

                           /* init for one customer */

                           processing = 1;

                           no_of_item1 = no_of_item2 = no_of_item3 = 0;

                          

                           while (processing) {

                                        print_menu();

                                        processing = input_process(&no_of_item1, &no_of_item2, &no_of_item3, &opening);

                           } /* while - for one customer */

                           print_receipt(no_of_item1, no_of_item2, no_of_item3);

 

                           total_process(no_of_item1, no_of_item2, no_of_item3,

                                                     &total_no_of_item1, &total_no_of_item2, &total_no_of_item3);

             } /* while - for daily record */

             print_proceeds(total_no_of_item1, total_no_of_item2, total_no_of_item3);

}