#include <stdio.h>
#include <conio.h>
int main(){
printf("请输入两个数:");
int x,y,t,m,n,i;
scanf("%d,%d",&x,&y);
if(x>y){
t=x;
x=y;
y=t;
}
for(i=1;i<x;i++){
if(x%i==0&&y%i==0)
m=i;
}
n=(x*y)/m;
printf("最大公约数为:%d",m);
printf("最小公倍数为:%d",n);
getch();
return 0;
}
#include <conio.h>
int main(){
printf("请输入两个数:");
int x,y,t,m,n,i;
scanf("%d,%d",&x,&y);
if(x>y){
t=x;
x=y;
y=t;
}
for(i=1;i<x;i++){
if(x%i==0&&y%i==0)
m=i;
}
n=(x*y)/m;
printf("最大公约数为:%d",m);
printf("最小公倍数为:%d",n);
getch();
return 0;
}