问大家一下··为什么运行到输入字母的时候就自动跳出来了啊?

来源:百度知道 编辑:UC知道 时间:2024/06/25 01:24:34
void tq()
{char zm;
char a,b,c,d,e;
printf("-----自动提款-----\n");
printf("a.100元\n");
printf("b.200元\n");
printf("c.500元\n");
printf("d.800元\n");
printf("e.其他金额!\n");
printf("请输入您选择的序号:");
scanf("%c",&zm);
if(zm=='a') printf("成功提出100元!\n");
if(zm=='b') printf("成功提出200元!\n");
if(zm=='c') printf("成功提出500元!\n");
if(zm=='d') printf("成功提出800元!\n");
if(zm=='e') ;
}
为什么运行到输入字母的时候就自动跳出来了啊?大家帮我看哈啊···

运行时关闭其他正在运行的程序。如果还不行可能是使用的译码过程有问题。

不会跳出啊,你用的什么vc++6吗?可惜我vista用不了vc++,我在tc里测试可以输入不会跳出