C语言求助 error C2046: illegal case
发布网友
发布时间:2022-05-04 15:20
我来回答
共3个回答
热心网友
时间:2022-06-23 13:15
switch 后面多了个分号追问哦哦。。。解决了
顺便问下那个
D:\C语言\C语言临时文件\3-5.c(12) : warning C4013: 'Initaskmanager' undefined; assuming extern returning int
这句该怎么修改啊
追答估计少打了个t吧( init task manager)
热心网友
时间:2022-06-23 13:15
case后面不用单引号追问去掉也没用啊。。。而且去掉之后还多了一句提示CASE Q那句Q不认识。。。
热心网友
时间:2022-06-23 13:16
switch()后面不用加;
C语言求助: error C2046: illegal case error C2047: illegal default...
case ' ':mycount[2]++;break;default:mycount[3]++;}
c++程序 帮忙error C2046: illegal case
while ( ( code = cin.get() ) != 0) {这句不能运行,=是赋值,不是判断,判断应该是==。另外cin.get()获取的是char类型,转换成int后成很大的数了,而且没有赋值,所以switch里的case不能执行。switch 后面没有括起来。cout << "你的工资为:" << a2 << endl;执行时a2还没有定义,...
c语言error c2046 :illegal case
swtch(xxx){ case 1: xxxxxx; break; case 2: xxxxxx; break; case 3: xxxxxx; break; case 4: xxxxxx; break; default : XXXXXX;}你的大括号弄错位置了
error C2046: illegal case
你的枚举是用错了吧。在主程序里定义了month为Int型,在外面用的枚举而且没有赋对应的值,在里面swith用的时候,肯定是有问题的。
error C2046: illegal case error C2043: illegal break
int main(){ int x,p;printf("输入整数:");scanf("%d",&x);p=f73(x);switch(p) ///这个switch怎么没了,否则case,break是干嘛的?{ case 1:printf("正数\n");break; ///case后面跟着的是int或者等同int的 case 0:printf("0\n");break;case -1:printf("负数\n");break;...
C语言求助 error C2046: illegal case
switch 后面多了个分号
illegal case和illegal break怎么办
illegal break F:\\VC\\MSDev98\\Bin\\1.c(43) : error C2046: illegal 1,switch后要用{}包含case部分。 2,每个case都要有break; 3,还要有
C语言 switch case 找错
int word = 0;//给个初始化值就不会有警告了 if( islower(word))word = toupper(word);printf ("enter the letter words.\n");printf ("enter the EOF character to end input.\n");while (( word = getchar())!=EOF){ switch(word){//加个{ switch后面的语句需要加{} case'.':...
c语言switch问题,没找到错误,
case 2:{ printf("曲目 1……“);break;} printf语句和break语句是要放在花括号内的,如果不放在花括号内系统会只执行printf语句而不会跳出循环
c语言自定义函数声明的问题
include<stdio.h> int cal(float rate);//case必然改掉,c语言的关键字之一,switch分支函数里面的 int main(void){ float tax,salary;int rate;printf("请输入工资\n");scanf("%f",&salary);rate=cal(salary);/*你这里是要调用函数,那么括号里面是实参,把你想要传递的数值写进去,这里不写...