如何用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; }求各位帮忙改一下这个程序