int ddd(int *a, int *b) {
if (a >= b)
return 0;
while (a < b && *a < *b)
a++;
if (a < b)
return b - a + ddd(a, b - 1);
return 0;
}
void main() {
int a[] = {1, 5, 3, 8, 7, 6, 3, 2, 9, 8, 1, 3};
printf("%d", ddd(a, a + 11));
}
Yukarıdaki C programı çalıştırıldığında printf fonksiyonunun üreteceği konsol çıktısı ne olur?
Cevapla