đ switch Statement in C
đ Short Explanation:
The switch statement in C is used to perform different actions based on the value of a variable or expression. It's ideal for handling multiple fixed conditions cleanly.
✅ Syntax
switch (expression) {
case constant1:
// code block
break;
case constant2:
// code block
break;
...
default:
// optional block
}
đ Example
#include <stdio.h>
int main() {
int day = 3;
switch (day) {
case 1:
printf("Monday\\n");
break;
case 2:
printf("Tuesday\\n");
break;
case 3:
printf("Wednesday\\n");
break;
default:
printf("Invalid day\\n");
}
return 0;
}
đ§ Output: Wednesday
đĄ Common Use Cases
- Menu-based programs
- Day/month selection
- Character or integer options
⚠️ Tips & Mistakes to Avoid
- Don’t forget
break;to prevent fall-through - Each
casemust use a constant or literal value - Use
defaultto handle unexpected values
đ Summary
The switch statement is a cleaner alternative to multiple if-else checks. It's best used when evaluating one variable against many fixed options.
āĻোāύ āĻŽāύ্āϤāĻŦ্āϝ āύেāĻ:
āĻāĻāĻি āĻŽāύ্āϤāĻŦ্āϝ āĻĒোāϏ্āĻ āĻāϰুāύ