C/C++2009. 3. 19. 23:36

#include<stdio.h>

int func(int i){
 static int data=1;
 if(data<1000){
  printf(" %d ",data);
  printf(" %d ",i);   
  data = data+i; 
  return func(data+i)+data;
 }
 return 0;
 
}


int main(){
 int i = 1; 
 func(i);
 printf("\n");
 printf("\n피보나치수열\n");
 return 0;

}





재귀함수를 사용하여 피보나치 수열을 작성한건데...
원한 답은 나왔지만
뭔가 찝찝...
Posted by 샤키