为啥无法输入字符,我一输入直接跳到输入小数的地方……

img

img

第8行后面加

getchar();

如果有帮助望采纳:

#include <stdio.h>
int main(void)
{
    int a;
    char b;
    float c;
    printf("Please Input Integer:");
    scanf("%d",&a);
    getchar();
    printf("Interger:%d\n",a);
    printf("Please Input character:");
    scanf("%c",&b);
    printf("character:%c\n",b);
    printf("Please Input a float number:");    
    scanf("%f",&c);
    printf("float number:%f\n",c);    
    return 0;
}