我有一个简单的程序可以询问您的年龄。
#include <stdio.h>
int main(){
int age;
printf("How old are you?\n");
scanf("%d", &age);
return 0;
}
但是,当我尝试在 Windows 上运行它时,它显示拒绝访问,然后我的诺顿防病毒软件开始提示威胁已解决,并且该威胁与我的程序同名。
如果我编译并运行任何其他没有 scanf
的程序,一切都会按预期工作。
我有 MinGW 编译器。
最佳答案
您的 MinGW 编译器库似乎有一些隐藏代码,这些代码试图从您的计算机访问一些重要信息。您的库中似乎引入了恶意软件。卸载您的 MinGW 并从受信任的站点安装它。
关于c - Scanf 程序访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49276460/