#include
int main()
{
int m,n,i;
printf("请输入两个正整数:");
scanf("%d%d",&m,&n);
for(i=m;i>=1;i--)
if(m%i==0 && n%i==0)
break;
printf("最大的公约数为:%dn最小的公倍数为:%d",i,m*n/i);
return 0;
}

#include
int main()
{
int m,n,i;
printf("请输入两个正整数:");
scanf("%d%d",&m,&n);
for(i=m;i>=1;i--)
if(m%i==0 && n%i==0)
break;
printf("最大的公约数为:%dn最小的公倍数为:%d",i,m*n/i);
return 0;
}