Justin1 发表于 2020-4-7 19:33:58

新手求助,为啥有时候一模一样的代码,一个可以运行另外一个会出现错误?

#include <stdio.h>

int main()
{
        int a;
        int *p = &a;
       
        printf("请输入一个整数:");
        scanf("%d", &a);
        printf("a = %d\n", a);
       
        printf("请再输入一个整数:");
        scanf("%d", p);
        printf("a = %d\n", a);
       
        return 0;
}

运行图示


qiuyouzhi 发表于 2020-4-7 19:35:01

我估计是你运行了一遍,没有关上次运行的exe
关掉试试

杜若左 发表于 2020-4-7 19:39:42

没有关闭上一个exe文件
页: [1]
查看完整版本: 新手求助,为啥有时候一模一样的代码,一个可以运行另外一个会出现错误?