
C语言高手请进,不知道哪里做了啊。。。救救小弟
#include<stdio.h>#include<ctype.h>voidmain(){charchoice;printf("====MENU====\nA.Inser...
#include <stdio.h>
#include <ctype.h>
void main()
{
char choice;
printf("====MENU====\nA.Insert\nB.Update\nC.Find\nD.Exit\n");
printf("==>Choice Menu:\n");
scanf("%c",&choice);
swith (choice)
{
printf("====MENU====\nA.Insert\nB.Update\nC.Find\nD.Exit\n");
printf("====MENU====\n");
case 'A':
printf("===>Choice Menu :A .Insert\n");
break;
printf("====MENU====\nA.Insert\nB.Update\nC.Find\nD.Exit\n");
printf("====MENU====\n");
case 'B':
printf("===>Choice Menu :C .Find\n");
break;
printf("====MENU====\nA.Insert\nB.Update\nC.Find\nD.Exit\n");
case 'C':
printf("===>Choice Menu :B . Update\n");
break;
printf("====MENU====\nA.Insert\nB.Update\nC.Find\nD.Exit\n");
default;
printf("===>Choice Menu : bye bye ^^\n");
}
} 展开
#include <ctype.h>
void main()
{
char choice;
printf("====MENU====\nA.Insert\nB.Update\nC.Find\nD.Exit\n");
printf("==>Choice Menu:\n");
scanf("%c",&choice);
swith (choice)
{
printf("====MENU====\nA.Insert\nB.Update\nC.Find\nD.Exit\n");
printf("====MENU====\n");
case 'A':
printf("===>Choice Menu :A .Insert\n");
break;
printf("====MENU====\nA.Insert\nB.Update\nC.Find\nD.Exit\n");
printf("====MENU====\n");
case 'B':
printf("===>Choice Menu :C .Find\n");
break;
printf("====MENU====\nA.Insert\nB.Update\nC.Find\nD.Exit\n");
case 'C':
printf("===>Choice Menu :B . Update\n");
break;
printf("====MENU====\nA.Insert\nB.Update\nC.Find\nD.Exit\n");
default;
printf("===>Choice Menu : bye bye ^^\n");
}
} 展开
展开全部
首先 switch 就打错了
我基本明白你的意思了,首先一个菜单,通过ABCD来选择,选择完成之后还要跳到菜单选项,只有输入D之后才能退出,顺便告诉你 一条case 下 break后面的语句是没用的
我基本明白你的意思了,首先一个菜单,通过ABCD来选择,选择完成之后还要跳到菜单选项,只有输入D之后才能退出,顺便告诉你 一条case 下 break后面的语句是没用的
展开全部
每个case中,执行到break;后,后面的语句就不会执行了啊
追问
error C2143: syntax error : missing ':' before ';'
追答
switch写成swith了。
default后面是冒号,不是分号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
expected ' : ' bofore ' ; ' token
and the swith is wrong ,the right is switch
and the swith is wrong ,the right is switch
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你敢不敢描述的清楚点。这样要一点一点的看哈。你运行错误是什么?
追问
error C2143: syntax error : missing ':' before ';'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询