, FRUIT_SHAKE_CHOICE - (char )
- scanf("%c", &typeChoice);
( ), getchar()/fgetc()
scanf(" %c", &typeChoice);
#define FRUIT_SHAKE_CHOICE 'a'
#define MILK_SHAKE_CHOICE 'b'
void takeOrder(void)
{
char typeChoice;
int stop = 0;
while(stop != 1)
{
printf("What is your order?\n");
printf("%c - fruitShake\n%c - milkShake\n", FRUIT_SHAKE_CHOICE, MILK_SHAKE_CHOICE);
scanf(" %c", &typeChoice);
if(typeChoice != FRUIT_SHAKE_CHOICE && typeChoice != MILK_SHAKE_CHOICE)
{
printf("***Error! Wrong type***");
stop = 1;
continue;
}
}
}
int main()
{
takeOrder();
return 0;
}