#include <stdio.h>//しない
int fibo(int a){
int r;
if(a==1){
return 1;
}
if(a==0){
return 0;
}
else{
r = fibo(a-1) + fibo(a-2);
}
return r;
}
int main(void) {
int i=0;
for(i;i<=9;i++){
printf("引数%d戻り値%d\n",i
,fibo
(i
)); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Ly/jgZfjgarjgYQKCmludCBmaWJvKGludCBhKXsKCWludCByOwoJaWYoYT09MSl7CgkJcmV0dXJuIDE7Cgl9CglpZihhPT0wKXsKCQlyZXR1cm4gMDsKCX0KCWVsc2V7CgkJciA9IGZpYm8oYS0xKSArIGZpYm8oYS0yKTsKCX0KCXJldHVybiByOwp9CgppbnQgbWFpbih2b2lkKSB7CglpbnQgaT0wOwoJZm9yKGk7aTw9OTtpKyspewoJCXByaW50Zigi5byV5pWwJWTmiLvjgorlgKQlZFxuIixpLGZpYm8oaSkpOwoJfQoJcmV0dXJuIDA7Cn0K