Saturday, October 11, 2008

Sample C Prog For Recursive Function


#include
#include
void fibo(int, i nt);
void main()
{
int i, t, old=0, current=1,new;
clrscr();
printf("%d\t%d\t",old, current);
fibo(old, current);
printf("\n\n\n\n\npress any key to exit");
getch();
}
void fibo(int old, int current)
{static int terms=2;
int new;
if(terms<20)
{
new=current+old;
printf("%d\t",new);
fibo(current,new);
terms=terms+1;
}
else
return;
}

No comments: