#include<stdio.h>
main()
{
char a,b,c;
printf("是否需要帮助?:(y/n)\n");
scanf("%c",&a);
if(a=='y'||a=='Y')
printf("%c\n",a);
printf("是否需要答案?:(y/n)\n");
scanf("%c",&b);
}在用devc++编译运行时,第一次输入一个'y',回车后,依次输出'y',是否需要答案?:(y/n),后面还跟了一行“请按任意键继续.....”,为什么会这样,不是应该从键盘上再读取下一个字符给b吗?