如下内容有一处错误,请问该咋办?

--;
case 'C':k+=2;break;
case 'D':k%=2;continue;
case 'E':k*=10;break;
default:k/=3;}
k++;}
while(c<'G');
printf("k=%d",k);e
turn 0;} 有一处错误

呼如林
浏览 150回答 3
3回答

神不在的星期二

收起 #include<stdio.h> int main() {char c='A'; int k=0; do {switch(c++) {case 'A':K++;break;这里因为你定义int k=0; 所以后面是k++而不是K++ 大小写有区别的 还有 你的case‘B’:后面好像漏了break;case‘D’:后面最好用break吧 因为break是跳出switch用的

慕勒3428872

case 'A'中的K你写的是大写应该改成小写k

开心每一天1111

case语句结束用break的吧 怎么会有continue呢
打开App,查看更多内容
随时随地看视频慕课网APP