#include <stdio.h>
int main(int argc,char const*argv[])
{
printf("[1] apple\n[2] pear\n[3] orange\n[4] grape\n[0] exit\n");
int num,count=1;
while((num=getchar()) != '\n') {
if(count >5 || num == '0') { //控制查询次数
return 0;
}
if(num=='1') {
printf("price = 3.00\n");
count++;
}else if(num=='2') {
printf("price = 2.50\n");
count ++;
}else if(num=='3') {
printf("price = 4.10\n");
count++;
}else if(num=='4') {
printf("price = 10.20\n");
count++;
}else {
if(num != ' '&& num != '\n' && num != '-') {//限制 0 输出的情况
printf("price = 0.00\n");
count++;
}else if(num == '-') {
num=getchar(); //将负号后面的数读进来,再输出一个0
printf("price = 0.00\n");
}
}
}
return 0;
}