win10系统用Dev c++写C语言时,编译通过,运行时却显示exe文件运行错误。

2024-11-29 19:47:58
推荐回答(1个)
回答1:

代码有问题,能通过编译,但运行就会有问题。。

问题出现在scanf("%d",x);少了取地址符&

请改成scanf("%d",&x);

#include 
int main()
{
    int x=0;
    scanf("%d",&x);
    int a=x/100;
    int c=x%10;
    int b=x/10%10;
    printf("%d\n",a+b*10+c*100);
    return 0;
}

 请采纳。。。谢谢