C语言-8-最小公倍数

#include <stdio.h>
int main()
{
Begin
End
return 0;
}
任务描述
本关任务:从键盘读入两个正整数,计算并输出这两个数的最小公倍数。
编程要求
根据提示,在右侧编辑器补充代码,计算并输出最小公倍数。输出格式用 %5d
测试说明
平台会对你编写的代码进行测试:
测试输入: 6 8 预期输出: 24

#include<stdio.h>
#include<math.h>
using namespace std;
int main() {
    int a,b,temp,i;
    scanf("%d %d",&a,&b);
    if(a>b) {
        temp=a;
        a=b;
        b=temp;
    }
    for(i=b; i>0; i++) {
        /*从大数开始寻找满足条件的自然数*/
        if(i%b==0 && i%a==0) {
            printf("%d",i);
            break;
        }
    }
    return 0;
}