C语言用while求最大公约数