在Clion中无法向程序发送ESC和EOF

在Clion中无法向程序发送ESC和EOF
//   程序1
    char c=0;
    printf("请按ESC,退出程序。\n");
    while(c!=(27))  //ESC 退出
    {
        c=getch();
    }
    printf("恭喜你,成功退出程序。\n");
    return 0;

//程序2
    char c=0;
    printf("请按CTRL+Z,退出程序。\n");
    while(c!=EOF)  //EOF 退出
    {
        c=getch();
    }
    printf("恭喜你,成功退出程序。\n");
    return 0;
程序1在Clion中无法输入 ESC,在VS2022中可以正常运行

已经在键盘映射中删除了与ESC绑定的 聚焦到编辑器以及 Terminal中的 从终端中聚焦到编辑器。

但在程序中仍然无法输入ESC的值

程序2在Clion中无法成功退出,在VS2022中也无法退出

在键盘映射中找到 发送EOF 的快捷键是Ctrl+D,但在程序中按下Ctrl+D 的确会显示^D 但仍然无法退出程序

在VS2022中Ctrl+D和Ctrl+Z都没有反应

Clion配置的是2022.1.3版本自动绑定的MinGW,又配置了VS环境,但两个环境Debug都是一样的问题。