newly @ 2020-12-29 11:18:49
int main()
{
int n,shang,yushu,a[10],i,shu;
scanf("%d",&n);
i=0;shang=n;
while(shang!=0)
{
a[i]=shang%10;
shang=shang/10;
i++;
}
i--;
for(int j=0;j<=i;j++)
{
shu=shu+a[j]*pow(10,i-j);
}
printf("%d",shu);
return 0;
}
by konjacq @ 2020-12-29 11:51:46
你shu
没初始化,而且负数处理有问题
by Mobius127 @ 2020-12-29 12:11:33
好家伙,懂得用行标题突出头文件重要性。
by 许江一墨 @ 2021-02-23 13:55:37
你需要了解局部变量不初始化的问题的严重性以及全局变量初始值永远是0.