c 函数最大公约数 最小公倍数问题
#include<stdio.h>int main()
{
int gongyshu(int int);
int gongbshu(int int int);
int x,y;
int m,n;
scanf("%d %d",&x,&y);
m=int gongyshu(int,int);
n=int gongbshu(int,int,int);
printf("%d\n",m);
printf("%d\n",n);
return 0;
}
int gongyshu(int a,int b)
{
int a,b,c,t;
if(a<b)
{
t=a;
a=b;
b=c;
}
p=a*b;
while(b!=0)
{
c=a%b;
a=b;
b=c;
}
return a;
}
int gongbshu(int a,int b,int p)
{
int z;
z=p/a;
return (z);
}
帮我看看 我的程序好混乱啊、、