
用VS2010编程,调试时出现一个Debug Error!的框子,求神请教!!
compile的时候显示是成功的,然后当我输入完后,按下回车后,就弹个框出来说debugerror,run-timecheckfailure#3-thevariable'...
compile的时候显示是成功的,然后当我输入完后,按下回车后,就弹个框出来说debug error,run-time check failure#3-the variable 'e' is being used without being initialized. 请问是软件本身的原因还是过程中有什么错误?请高手指教
以下出是出问题的这个程序:
#include<stdio.h>
int main()
{
int a,b,c,d,e;
printf("请输入两个正整数:");
scanf("%d,%d",&a,&b);
if(a<b)
{
c=a;
a=b;
b=c;
}
d=a*b;
while(e!=0)
{
e=a%b;
a=b;
b=e;
}
printf("最大公约数为:%d\n",a);
printf("最小公倍数为:%d\n",d/a);
return 0;
} 展开
以下出是出问题的这个程序:
#include<stdio.h>
int main()
{
int a,b,c,d,e;
printf("请输入两个正整数:");
scanf("%d,%d",&a,&b);
if(a<b)
{
c=a;
a=b;
b=c;
}
d=a*b;
while(e!=0)
{
e=a%b;
a=b;
b=e;
}
printf("最大公约数为:%d\n",a);
printf("最小公倍数为:%d\n",d/a);
return 0;
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询