c - 在 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;
}
解决方案
感谢您的支持。我终于弄明白了。它是阻止代码执行的防病毒软件。当我卸载它时,代码运行完美。
推荐阅读
- acumatica - 票据窗口未更新
- vba - 无法将字符串从 VBA (Excel) 传递到我的 COM 对象
- swift - 使用 Swift 在 Mac 上显示通知横幅
- multithreading - Jenkins 流水线脚本 - 线程编程
- .net - ZetPDF - 有人知道这个产品的背景吗?
- r - xgb.DMatrix 在 mclapply 中挂起
- llvm - 如何在 LLVM 中标记指令并在编译后识别这些指令?
- go - 如何在 Go 中打开/提供位于另一台计算机上的文件?
- android - Xamarin SqlServer 无法获得连接
- angular - 使用 glob 定位具有特定前缀的任何嵌套文件夹