不知道为什么输入变量之后调试框变没了

img


我上面那样输入了之后,再按enter,不知道为什么直接跳回去了,没有将那行输出来,全角逗号和半角逗号我都试了,结果都一样

将“ scanf("c1=%c,c2=%c", &c1, &c2); ” 改成 “scanf("%c %c", &c1, &c2);”

#include<stdio.h>
int main()
{
    char c1, c2;
    scanf("%c %c", &c1, &c2);
    printf("c1=%c,c2=%c", c1, c2);
    return 0;
}

输入输出没问题

img

在return 0前面加一句

system("pause");

需要包含头文件

#include <stdlib.h>