c语言关于getchar()输入时空格键会被读取解决办法
#include
int main()
{
int a;
char b;
float c;
printf("please input a integer:");
scanf("%d",&a);
printf("integer:%d/n",a);
printf("please input a character");
***getchar();***//如果没有该语句运行时空格键将会被输入
scanf("%c",&b);
printf("character:%c/n",b);
printf("please input a float number");
scanf("%f",&c);
printf("float:%f/n",c);
return 0;
共有 0 条评论