/* Compute the nth Fibonacci number using recursion */

long
fibiter(a,b,c)
long a,b,c;
{
        printf("Variables are %ld %ld %ld \n", a, b, c);
        if (c <= 0L) b;
        else fibiter(a+b,a,c - 1);
}

void
fib(n)
long * n;
{
        *n = fibiter(1,0,*n) ;
}

