编写一个程序计算两个正整数的最大公约数和最小公倍数。
#include<stdio.h>
int main()
{
int a,b,s,n,m,d;
scanf("%d %d", &a,&b);
if(a<=b)
s=a,d=b;
else s=b,d=a;
for(int i=1;i<=s;i++)
if(a%i==0&&b%i==0)
n=i;
for(int i=d;;i++)
{
if(i%a==0&&i%b==0)
{
m=i;
break;
}
}
printf("%d %d",n,m);
}