关于scanf输入问题求解
#include<stdio.h>main(void)
{
int n,a,b,c,d,e;
char x,y,z;
printf("Please input data set number!(n<=10)\n");
scanf("%d",&n);
printf("Please enter the trump card design and color!\n");
scanf("%c",&x);
printf("Please input board surface and design and color!\n");
scanf("%c%d",&y,&a);
printf("Next!\n");
scanf("%c%d",&z,&b);
return 0;
}
这是本人编的程序中的一段
令我奇怪的是第二个输入函数 也就是scanf("%c",&x); 总是无法运行 就是每次运行的时候 会直接跳过第二个输入函数 直接显示Please input board surface and design and color
本人刚刚入大学 才上过一节课很多东西都是通过自己看书了解的 所以有什么错的地方请指点下