#include<stdio.h>
void main()
{
int a,b,t;
int r,x;
printf("Input two numbers!\n");
scanf("%d,%d",&a,&b);
x = a * b;
if (a < b)
{
t = a;
a = b;
b = t;
}
while (b != 0)
{
r = a % b;
a = b;
b = r;
}
printf("最大公约数为:%d\n",a);
printf("最小公倍数为:%d\n",x/a);
}
#include <stdio.h>
int cal(int a,int b)
{
if(a<b){
int t=a;
a=b;
b=t;
}
if(a%b==0)return b;
return cal(b,a%b);
}
int main()
{
int a,b;
scanf("%d%d",&a,&b);