请问一下为什么最小公倍数输不出来,能不能这样写呢?

img

img

img


初学者,请问一下最小公倍数输不出来呢?这样写对不对啊?谢谢大家。

max函数中,你把m和n的值都改了啊。n都变成0了,已经不是一开始的m和n啦。
再定义两个全局变量,比如x,y。在输入m和n后,加上 x=m和y=n,然后min中改为p= x*y/a;