c语言求最大公约数及最小公倍数