改错题

给定程序MODI1.C中函数fun的功能是求三个 数的最小公倍数。
例如,给主函数中的变量x1、x2、x3分别输入 15、11、2,则输出结果应当是330。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行, 也不得更改程序的结构。
给定源程序如下。

  • 1、
【正确答案】 1、

(1) fun(int x,int y,int z)或 int fun(int x,int y,int z)

(2) return j;

    
【答案解析】

(1)定义函数时,必须为每个形参分别定义变 量类型。

(2)通过return语句将最小公倍数 j 返回主调 函数。