char s[5] = {'a', 'h', 'm', 'e', 't'};
void g() {
char t = s[0];
int j;
for (j = 0; j < 4; ++j)
s[j] = s[j + 1];
s[4] = t;
}
void f(int x) {
if (x == 0) {
g();
return;
}
int i;
for (i = 0; i < 3; ++i)
f(x - 1);
}
int main() {
f(10);
int i;
for (i = 0; i < 5; ++i)
printf("%c", s[i]);
}
Yukarıda verilen programın ekran çıktısı nedir?
Cevapla