编译成功,但是不执行system("shutdown -a").怎么实现输入b后,取消关机呢


#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
system("shutdown -s -t 60");//可以正常预约关机
        int g;
        cout << "你的答案是: ";
        //cin >> g;
        scanf_s("%d", &g);
        if (g == 'B' || g == 'b')
            system("shutdown -s");//当我输入b的时候不能成功执行取消关机
}

改成

char g;
ssanf 用
%c试试呢?

取消关机用 shutdown -a
你也可以用计时器,60秒后才 shutdonw