我看完书随便弄了个代码,但是后面怎么编译不了啊?求解答。。。谢谢了。。。
#include<stdio.h>
main()
{
char a,b;
printf(" Are you a bitch?\n");
printf(" Y or N ?\n");
c=getchar();
switch(c)
{
case 'y': printf(" you are a honest person!\n");break;
case 'n': printf(" you are a lier! Fuck bitch!\n");break;
default: printf(" you must choose Y or N.\n");
}
printf(" Do you want to choose again?");
b=getchar();
printf("%c\n",b);
}
求问为什么b=getchar后面的都没了?而且也不提示输入字符啊,直接结束了。。谢谢了啊!
#include<stdio.h>
main()
{
char a,b;
printf(" Are you a bitch?\n");
printf(" Y or N ?\n");
c=getchar();
switch(c)
{
case 'y': printf(" you are a honest person!\n");break;
case 'n': printf(" you are a lier! Fuck bitch!\n");break;
default: printf(" you must choose Y or N.\n");
}
printf(" Do you want to choose again?");
b=getchar();
printf("%c\n",b);
}
求问为什么b=getchar后面的都没了?而且也不提示输入字符啊,直接结束了。。谢谢了啊!