sos 哪个地方写错了?

任务描述
两个自然数的公共倍数中最小的那个数被称为它们的最小公倍数。

编程输入两个自然数,输出它们的最小公倍数。

输入样例:
36 24
输出样例:
72

img


#include<stdio.h>
 
int main(){
    int a,b,max;
    scanf("%d %d",&a,&b);
    max = a;
    if (b>max) max=b;
    for (int i=max;i<=a*b;i++){
        if(i%a==0 && i%b==0){
            printf("%d",i);
            break;    
        }    
    }
    return 0;
}

if语句里面有多条语句时,需要加上花括号{}


#include<stdio.h>

int main(){
    int a,b,max;
    scanf("%d %d",&a,&b);
    max = a;
    if (b>max) max=b;
    for (int i=max;i<=a*b;i++){
        if(i%a==0 && i%b==0){
            printf("%d",i);
            break;    
        }    
    }
    return 0;
}