Loading...
Utilizor Digital Network Hub
Productivity Engines
Development Global Reach
Local Ranking Ecosystems
Utilizor Programmatic SEO Network © 2026 | All Rights Reserved | Precision Engineering
Loading...
Utilizor Programmatic SEO Network © 2026 | All Rights Reserved | Precision Engineering
Selecting one of many blocks.
Instead of writing many if..else statements, you can use the switch statement.
The switch statement selects one of many code blocks to be executed.
This is how it works:
switch expression is evaluated oncecasebreak statement breaks out of the switch block and stops the executiondefault statement is optional, and specifies some code to run if there is no case matchc exampleSelecting a day of the week.
#include <stdio.h>
int main() {
int day = 4;
switch (day) {
case 1:
printf("Monday");
break;
case 2:
printf("Tuesday");
break;
case 3:
printf("Wednesday");
break;
case 4:
printf("Thursday");
break;
case 5:
printf("Friday");
break;
case 6:
printf("Saturday");
break;
case 7:
printf("Sunday");
break;
}
return 0;
}