{ int m,n,max,min;
int funmin(int x,int y); /*求最小公倍数*/
int funmax(int x,int y);/* 求最大公约数*/
printf("nvalure m and n:");
scanf("%d%d",&m,&n);
printf("\n max=%d,min=%d",funmax(m,n),funmin(m,n));
getch();
}
funmin(int x,int y) /*求最小公倍数*/
{ int i,max;
max=x<y?y:x;
for(i=max;i<=x*y;i++)
if(i%x==0&&i%y==0)
{return(i);break;}
}
funmax(int x,int y) /* 求最大公约数*/
{ int j,temp;
temp=x>y?y:x;
for(j=temp;j<=1;j--)
if(y%j==0||x%j==0)
{ return(j);
break; }
}