谁来帮我改改这段程序啊???老是有illegal case和illegal break

来源:百度知道 编辑:UC知道 时间:2024/05/22 16:55:55
#include <stdio.h>
#include <stdlib.h>
#include<conio.h>

void A();
void B();
void C();
void menu();

void A()
{
printf("程序A正在运行中......\n");
printf("\n按任意键返回主菜单!");
getch();
}

void B()
{
printf("程序B正在运行中......\n");
printf("\n按任意键返回主菜单!");
getch();
}

void C()
{
printf("程序C正在运行中......\n");
printf("\n按任意键返回主菜单!");
getch();
}

void D()
{
printf("-1\n");
printf("\n按任意键返回主菜单!");
getch();
}

void menu()
{
int c;
printf("\t\t请输入以下字符以选择下列选项:\n\n");
printf("\t\tA:调用程序A()\n");
printf("\t\tB:调用程序B()\n");
printf("\t\tC:调用程序C()\n&quo

switch(c); //注意这里多了一个分号 去掉以后程序应该就没有什么大问题 应该可以通过运行了
{
case 'A':
system("cls");
A();

如果你去掉那个分号后 可以运行了 就给我分吧