#include <stdio.h>
#include <stdlib.h>
void compute_Icm(int x, int y);
int main(int argc, char *argv[])
{
int a, b;
printf("Please enter two positive : ");
scanf("%d %d", &a, &b);
compute_Icm(a, b);
return 0;
}
void compute_Icm(int x, int y)
{
int i = 2, sum = 1;
for(;;)
{
if (x % i == 0 && y % i == 0)
sum *= i;
else
{
i++;
break;
}
}
if (x == 0 || y == 0)
printf("ICM is : %d", sum);
else
compute_Icm(x / sum , y / sum);
}
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.