#include<stdio.h>
void main(){
int a,b,c,t,m,n,k;
printf("请输入两个整数:\n");
scanf("%d%d",&a,&b);
m=a;n=b;
if( b>a ){
t=a;
a=b;
b=t;
}
while(c!=0){
c=a%b;
a=b;
b=c;
}
k=m*n/a;
if(a==1) printf("这两个数的最大公约数不存在\n");
else printf("这两个数的最大公约数为%d\n",a);
printf("这两个数的最小公倍数为%d\n",k);
}
void main(){
int a,b,c,t,m,n,k;
printf("请输入两个整数:\n");
scanf("%d%d",&a,&b);
m=a;n=b;
if( b>a ){
t=a;
a=b;
b=t;
}
while(c!=0){
c=a%b;
a=b;
b=c;
}
k=m*n/a;
if(a==1) printf("这两个数的最大公约数不存在\n");
else printf("这两个数的最大公约数为%d\n",a);
printf("这两个数的最小公倍数为%d\n",k);
}