C program to find HCF and LCM

Description: This program is used find the highest common factor and the least common multiple of two integers. HCF is also known as the greatest common divisor (GCD) or the greatest common factor (GCF)

				
					#include <stdio.h> 
#include<conio.h> 
void main()
{
int a, b, x, y, t, gcd, lcm;
clrscr();
printf("Enter two integers\n");
scanf("%d%d", &x, &y); 
a = x; 
b = y;
while (b != 0)
{ 
t = b;
b = a % b;
a = t; 
}
gcd = a; 
lcm = (x*y)/gcd;
printf("Greatest common divisor of %d and %d = %d\n", x, y, gcd); 
printf("Least common multiple of %d and %d = %d\n", x, y, lcm); 
getch();
}
				
			

Leave a Reply