哪位大佬可以帮我看一下bug😭😭老师布置的作业,我觉得很简单没问题,可是就是有bug,谁能找出来

哪位大佬可以帮我看一下bug😭😭老师布置的作业,我觉得很简单没问题,可是就是有bug,谁能找出来?b被跳过了,输不出字,#define _CRT_SECURE_NO_WARNINGS 1 #includeint main() { int a, b; int c; printf("请输入一个数字;"); scanf("%d", &c); printf("%d", c); printf("b="); scanf("%c", &b); printf("%c", b); printf("a="); scanf("%c", &a); printf("%c", a); return 0; }

%c是输入输出字符,整数输入输出要用%d

下次代码要用代码段

int main() { 

    int a, b; 

    int c; 

    printf("请输入一个数字;"); 

    scanf("%d", &c); 

    printf("c = %d", c); 

    //printf("b="); 

    scanf("%d", &b); 

    printf("b = %d", b); 

    //printf("a=");     

    scanf("%d", &a); 

    printf("a = %d", a); 

    return 0; 

}

 

int main() { 
    int a, b; 
    int c; 
    printf("请输入一个数字;"); 
    scanf("%d", &c); 
    printf("c = %d", c); 
    //printf("b="); 
    scanf("%c", &b); 
    printf("b = %c", b); 
    //printf("a=");     
    scanf("%c", &a); 
    printf("a = %c", a); 
    return 0; 
}