请问用C语言怎么编写,我就想用(y/n)判断是否会员。谁能帮解一下,万分感谢!
提问:请问用C语言怎么编写,我就想用(y/n)判断是否会员。谁能帮解一下,万分感谢!
这是我编的,请问问题出在哪了?#include
网友回答:
有两个错误:
第一个,字符输入,应该用%c,并且还有留一空格,即scanf (" %c",&c);
第二个,if()判断语句中,对于控制条件要双等号,即c=='y'
下面是我修改的程序:
#include
int main()
{
int M;
char c;
printf("请输入商品总价:");
scanf("%d",&M) ;
printf("是否会员(y/n):");
scanf(" %c",&c);
if(c=='y')
{
M=0.9*M;
}else{
M=M;
}
printf("%d",M);
return 0;
}
还有问题吗,谢谢采纳,Thanks♪(・ω・)ノ