大虾帮忙
/*输入两个整数,打印出最大公约数和最小公倍数*/#include<stdio.h>
main()
{
int a,b,i,j,t ;
lable :
printf("please input tow integers:\n");
scanf("%d%d",&a,&b);
if(!(a>0&&b>0))
{
printf("error!please input again\n");
goto lable ;
}
if(a<b)
{
t=a;
a=b;
b=t;
}
/*求最大公约数*/
for(i==b;i>=1;i--)
{
if((a%i==0)&&(b%i==0))break ;
}
printf("GongyueshuMAX:%d\n",i);
/*求最大公倍数*/
for(j==a;;j++)
{
if((j%a==0)&&(j%b==0))break ;
}
printf("GongbeishuMIN:%d\n",j);
}