一个简单的菜单显示问题
这是一个主函数,我是想在调用完函数xuanqu后,显示红字部分,然后根据我输入的选项来决定是否继续执行循环,但每次我调用完函数后,它就将红色部分和蓝色部分一起输出,然后再让我输入,这哪里有问题呀,求改正
int main(void)
{
int a[10]={0,1,2,3,4,5,6,7,8,9};
int chang;
int su;
char ch;
while(1)
{
printf("please enter the changdu:");
scanf("%d",&chang);
getchar();
printf("please enter the su");
scanf("%d",&su);
xuanqu(a,chang,su);
printf("if you want to continue:");
ch=getchar();
if(ch!='y')
continue;
else
break;
}
return 0;
}