#include long fibo(int i) //fibo함수를 long형으로 선언 { if(i==1 || i==2) return 1; else return(fibo(i-2)+fibo(i-1)); } void fiboprint(int i) { if(i) { fiboprint(i-1); printf("%2d 번째 항은 %5ld 입니다.\n", i, fibo(i)); } } void main() { int i; printf("몇번째 항까지 출력할까요? :"); scanf("%d",&i); fiboprint(i); }