如何用c语言编程用辗转相减法求两数最大公约数
程序代码:#include<stdio.h>
int gcd(int m,int n)
{int c;
c=gcd(m,n);
if (m==n)
c=m;
else if(m<n)
c=gcd(m,n);
else c=gcd(m-n,n);
return c;
}
int main()
{
int m,n,c;
int gcd(m,n);
c=gcd(m,n);
scanf("%d,%d",&m,&n);
printf("%d",c);
return 0;
}
求各位帮忙改一下这个程序









