首页 > 解决方案 > 在 c 中获取用户输入时出现“访问被拒绝”错误

问题描述

我已经安装了 MinGW 并将二进制文件夹添加到系统变量的路径中。当我只打印“Hello world”时,它会在屏幕上正常打印。但是当我尝试使用scanf()(下面给出的示例)获取用户输入时,它会编译,但是当我尝试运行它时,它会显示“访问被拒绝”。有人可以帮我吗?

#include<stdio.h>
int main(void){

    int num = 0;
    printf("enter a number: ");
    scanf("%d", &num);

    printf("%d", num * 2);

    return 0;
}

标签: cmingw

解决方案


感谢您的支持。我终于弄明白了。它是阻止代码执行的防病毒软件。当我卸载它时,代码运行完美。


推荐阅读