我的这个程序有点问题,指教一下,急.

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:06:02
问题在于第三步怎么运行不了.谢谢
#include <math.h>
#include <stdio.h>
#include <string.h>
#include <conio.h>
#define PI 3.1415926

void CAIDAN();
void YINGLI();
void YINGBIAN();
void GUANXINGJU();

main()
{ char choose,yes_no;
do
{ CAIDAN();
printf("\n 请输入序号: (1~4) ");
choose=getch();
switch(choose)
{ case'1': printf(" %c",choose);YINGLI();break;
case'2': printf(" %c",choose);YINGBIAN();break;
case'3': printf(" %c",choose);GUANXINGJU();break;
case'4': break;
default:printf("\n %c 序号不对!\n",choose);

}

if(choose=='4')break;
printf("\n 要继续选择吗 ? (Y/N) \n");
do
{ yes_no=getch(); printf(" %c",yes_no);}
while(yes

太长了,你简要说下这个程序干什么用的,以及各个函数的功能吧
哦,还得说一下你说的第三步是什么意思,我只看你的main函数哈
s==1
改成
s=='1'
因为你的s是个char,不是int

有点乱