C'de Program Debug'da fonksiyonun içine girmemesi

Kod:
#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);
}
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı