//求两个正整数的最大的公约数和最小公倍数
#include<stdio.h>
#include<stdlib.h>
int k=1;
void divide();
void subtract();
void enumerate();
void menu();
void divide() //辗转相除法
{
int a,b,c,x,y;
printf("请从键盘输入两个正整数:\n");
scanf("%d%d",&a,&b);
c=a*b;
if(a<b)
{
y=a;
a=b;
b=y;
}
x=a%b;
while(x)
{
a=b;
b=x;
x=a%b;
}
printf("最大公约数为:%d\n",