windows printf运行错误

比如这个,就不知道为什么会这样?谁有什么解决的方法吗?
#include
using namespace std;
int main()
{
int a=5;
printf("%d",&a);
return 0;
}
这个最简单的都会出错,是不是我电脑的问题?

img

只有输入(scanf)的时候才取&(取地址)输出不用

printf 里面的 &a 去掉 &,不需要取地址

img


去掉&
电脑不会有问题的,你要永远相信这一点,电脑在计算能力上绝对不会出问题