编辑代码

#include <stdio.h>

int minimultiple(int x,int y);

int main(int argc, const char * argv[]) {
    // 最小公倍数
    int a,b,result;
    printf("Hello, World!输入两个数:(用逗号连接)\n");
    scanf("%d,%d\n",&a,&b);
    result = minimultiple(a,b);
    printf("它们的最小公倍数是:%d\n",result);
    return 0;
}

int minimultiple(int x, int y){
    int i,result = 1;
    if (x>=y){
        for(i=x; ;i++){
            if (i % x == 0 && i % y == 0){
                result = i;
                break;
            }
        }
    }else{
        for(i=y; ;i++){
            if(i % x == 0 && i % y == 0){
                result = i;
                break;
            }
        }
    }
    return result;
}