简单的数学问题,求最小公倍数和最大公约数。
#include<stdio.h>
int main()
{
int m,n;
while (scanf("%d%d",&m,&n)!=EOF)
{
int a,b,temp,c=m*n;
if (m<n)
{
temp=m;
m=n;
n=temp;
}
a=m;
while (!(a%m==0&&a%n==0))
{
a++;
}
b=c/a;
printf("%d %d\n",a,b);
}
return 0;
}