switch ကို value တစ်ခုကို case များစွာနဲ့ တိုက်စစ်ချင်တဲ့အခါသုံးပါတယ်။ Menu option, day number, status code စတာတွေမှာ if...else အများကြီးရေးတာထက် ပိုရှင်းနိုင်ပါတယ်။
c
#include <stdio.h>
int main() {
int day = 4;
switch (day) {
case 1:
printf("Monday");
break;
case 4:
printf("Thursday");
break;
default:
printf("Unknown day");
}
return 0;
}day တန်ဖိုးက 4 ဖြစ်လို့ case 4 ထဲက code run ပါတယ်။ break က switch ထဲကနေ ထွက်စေပါတယ်။
You should see
ThursdayInfo
default က ဘယ် case နဲ့မှမကိုက်တဲ့အခါ run မယ့် fallback ပါ။ User input ကို handle လုပ်တဲ့အခါ အသုံးဝင်ပါတယ်။