为啥根据这个课程的代码,在Dev-C输出的不是最大公因数呢?
#include<stdio.h>
int main()
{
int a,b;
int min;
scanf("%d %d", &a,&b);
if(a<b){
min = a;
} else {
min = b;
}
int ret = 0;
int i;
for(i=1;i<min;i++){
if(a%i==0){
if(b%i==0){
ret = i;
}
}
}
printf ("%d和%d的最大公约数是%d.\n",a, b, ret);
return 0;
}