c语言如何计算最大公约数