作业帮 > 综合 > 作业

求大神帮我看一下这个c语言程序的错误.

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 21:41:55
求大神帮我看一下这个c语言程序的错误.
求GCD和LCM,即指求最大公约数和最小公倍数.
写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数并输出结果.两个整数在主函数中从键盘输入.
每行输入2个正整数.若输入的2个整数中任何一个为0则结束输入.
假设这2个正整数的乘积值不会超过4个字节的表示范围.
样例输入
2,4
12,42
7,21
6,0
样例输出
GCD=2,LCM=4
GCD=6,LCM=84
GCD=7,LCM=21
我的程序
#include
int fun1(int x, int y)
{
int i,j,s,t;
if (x==y)
return x;
else if(x>=y)
{
s=y;
t=x;
}
else
{
s=x;
t=y;
}
for(i=1; i
求大神帮我看一下这个c语言程序的错误.
检查你的func2函数,只有一个条件返回,如果条件不满足,并没有返回值