c语言初学,函数
我用c-free运行下面的程序,主函数在后面就能成功运行,但书上说被调函数如在主调函数之前,可以免去声明,我就把被调函数提前,可运行时就说找不到某某文件了,恢复时,又可以运行。。。。。怎么回事?我照抄书上的另外例子复制一遍运行时,就可以。。。。我这个哪里出了问题,是这个不是被调与主调函数问题?求大神修改。。。。 #include<stdio.h >
int gcd(int m,int n)
{
int r ;
r=m%n;
while(r)
{
m=n;
n=r;
r=m%n;
return n;
}
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=gcd(a,b);
printf("最大公约数是:%d\n",c);
return 0;
}
}