求公约数,这个无论输入多少都是1,把i改成2之后就没有输出结果了?

img


没看明白,是循环出问题了么?
i改成2之后没输出结果了就,没改的时候还能输出1,应该是能进入循环的吧,哪里出的问题?

执行到 return 0; 时程序就终止了,把 return 0; 放到 main 函数的最后一行 } 的前面

应该把return 0放到for循环外面