C Program to Find LCM of Two Numbers

#include<stdio.h>
int main()
{
int n1,n2,greater,smaller,i=1,lcm;
printf(“Enter two numbers\n”);
scanf(“%d%d”,&n1,&n2);
if(n1>n2)
{
greater=n1;
smaller=n2;
}
else
{
greater=n2;
smaller=n1;
}
while(1)
{
lcm = greater * i;
if((lcm%smaller)==0)
{
printf(“LCM of %d and %d is %d”, n1,n2,lcm);
break;
}
i++;
}
return 0;
}

Output

For a detailed explanation with the logic

Teacher | YouTuber | Blogger | https://hplusacademy.com