#include<stdio.h>
#include<stdlib.h>
#include<string.h>

typedef struct Order{
        char foodName[20];
        int count;
        int amount;
}Order;

typedef struct Customer{
        struct Order order[5];
}Customer;

void menu()
{
        printf("<<프갤각>>n");
        printf("1. 짜장면 5000won n");
        printf("2. 짬뽕 5500won n");
        printf("3.탕수육 15000won n");
        printf("4.양장피 15000won n");
        printf("5.고추잡채 5000won n");
        printf("0. 주문종료n");
}

void init(Customer * c)
{
        int i;

        for(i=0; i<5; i++){
                c->order[i].count = 0;
                c->order[i].amount = 0;
        }
}

main()
{
        int i=-1,j;
        Customer cus;
        init(&cus);

        menu();
        scanf("%d", &i);

        while(1){
                if(i==0)
                        break;
                system("cls");
                menu();
                scanf("%d", &i);
                switch(i){
                        case 0:
                                break;

                        case 1:
                                strcpy(cus.order[i-1].foodName, "짜장면");
                                cus.order[i-1].count++;
                                cus.order[i-1].amount = 5000;
                                break;
                        case 2:
                                strcpy(cus.order[i-1].foodName, "짬뽕");
                                cus.order[i-1].count++;
                                cus.order[i-1].amount = 5500;
                                break;
                        case 3:
                                strcpy(cus.order[i-1].foodName, "탕수육");
                                cus.order[i-1].count++;
                                cus.order[i-1].amount = 15000;
                                break;
                        case 4:
                                strcpy(cus.order[i-1].foodName, "양장피");
                                cus.order[i-1].count++;
                                cus.order[i-1].amount = 15000;
                                break;
                        case 5:
                                strcpy(cus.order[i-1].foodName, "고추잡채");
                                cus.order[i-1].count++;
                                cus.order[i-1].amount = 5000;
                                break;
                        default :
                                printf("손님 그런거 없습니다 n");
                                for(j=0; j<100000000; j++);
                                break;
                }
        }

        for(i=0; i<5; i++){
                if(cus.order[i].count != 0){
                        printf("%s n", cus.order[i].foodName);
                        printf("주문 량 : %d 개  가격 : %d n",cus.order[i].count,cus.order[i].count*cus.order[i].amount);
                        printf("n");
                }
        }
}