Define an enumeration for days of the week. Write a program that takes a number as input (1 for Monday, 2 for Tuesday, etc.), and displays the corresponding day using a switch statement.
#include <stdio.h>
// Define an enumeration for days of the week
enum Days {
Monday = 1,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
};int main() {
// Declare variable to store user input
int dayNumber;// Input: Get a number representing the day from the user
printf(“Enter a number (1 for Monday, 2 for Tuesday, etc.): “);
scanf(“%d”, &dayNumber);// Process and Output: Display the corresponding day using a switch statement
switch (dayNumber) {
case Monday:
printf(“Day: Mondayn”);
break;
case Tuesday:
printf(“Day: Tuesdayn”);
break;
case Wednesday:
printf(“Day: Wednesdayn”);
break;
case Thursday:
printf(“Day: Thursdayn”);
break;
case Friday:
printf(“Day: Fridayn”);
break;
case Saturday:
printf(“Day: Saturdayn”);
break;
case Sunday:
printf(“Day: Sundayn”);
break;
default:
printf(“Invalid input! Please enter a number between 1 and 7.n”);
break;
}return 0; // Exit the program successfully
}