一道程序题 error C2046: illegal case error C2043: illegal break 不知道哪里错了 求解答 谢谢大家

2024-12-25 19:41:00
推荐回答(1个)
回答1:

1,switch后要用{}包含case部分。
2,每个case都要有break;
3,还要有个default.
即如下:
void choice()
{
char c;
printf("输入a为插入一个数字,输入b为输出这个位置的数字\n");
scanf("%d",&c);
switch(c)
{
case 'a':
insect();
break;
case 'b':
del();
break;
default:break;
}
}