People in a queue are waiting to get the COVID-19 vaccine. The following piece of code prints a menu of the different age groups that can be vaccinated. When a person enters an option on the menu for age groups that are 18 years and older, it should print a message: Congratulations, your age group can be vaccinated. When a person enters an option on the menu for the age group 0 to 17 years, it should print a message: Unfortunately, your age group is not allowed to be vaccinated. For any option that is not on the menu, it should print a message: Invalid menu option!
C code blocks
People in a queue are waiting to get the COVID-19 vaccine. The following piece of code prints a menu of the different age groups that can be vaccinated. When a person enters an option on the menu for age groups that are 18 years and older, it should print a message:
Congratulations, your age group can be vaccinated.
When a person enters an option on the menu for the age group 0 to 17 years, it should print a message:
Unfortunately, your age group is not allowed to be vaccinated.
For any option that is not on the menu, it should print a message:
Invalid menu option!
Write ONLY THE MISSING lines of code using a switch statement.
- Please take note of all the capital letters, spaces and punctuation marks in the messages.
- Do not add a new line at the end or beginning of a message.
- Use the default case for any other age group option not specified on the menu.
- Remember to add a break after each case statement.
#include <stdio.h>
#include <stdlib.h>
int main()
{ int age; printf("Age groups:\n");
printf("1. 60 years and over.\n");
printf("2. From 45 to 59 years.\n");
printf("3. From 35 to 44 years.\n");
printf("4. From 18 to 34 years.\n");
printf("5. From 0 to 17 years."); printf("\nEnter age group: ");
scanf("%d",&age); //your answer starts here //your answer ends here return 0;
}

Step by step
Solved in 3 steps with 1 images









