char c = '+';
int a = 10;
int b = 20;
// 如果要在case後面定義新的變量,必須用大括號{}包住 注意變量的作用域的紊亂 if語句不加括號時,也要注意此問題
switch (c) {
case '+':
{
int sum = a + b;
printf("和是%d\n", sum);
break;
}
case '-':
{
int minus = a - b;
printf("差是%d\n", minus);
break;
}
}