为什么运行的了但是后面的“确认密码”为什么不出现

为什么运行的了但是后面的“确认密码”为什么不出现,应该没有问题呀!!

img

img

用scanf_s会报错,换成gets_s就可以了

#include<stdio.h>
int main()
{
    char password[20] = { 0 };

    printf_s("请输入密码:>");
    //scanf_s("%s", password);
    gets_s(password);
    //getchar();
    printf_s("请确认密码(Y/N):>");
    int ch = getchar();
    if (ch == 'Y') {
        printf_s("确认成功\n");
    }
    else {
        printf_s("确认失败\n");
    }
    getchar();
    getchar();
    return 0;
}