ok this is my code so far i have to use " isprime" to calculate prime number how do i do thatand where do i put it.thank you

static int n=0, number=1; // static: so value is not lost
int fibi (int n, int number);
printf ("Following are the first 25 Numbers of the Fibonacci Series:\n");
printf ("1 "); //to avoid complexity
fib (n,number);
fib (int n, int number)
static int i=1; //i is not 0, cuz 1 is already counted in main. 
int fibo;
if (i==40)
printf ("\ndone"); //stop after 25 numbers
n=number; //important steps
printf ("\n%d", fibo);
i++; // increment counter 
fib (n,number); //recursion

Don't make it so darn complicated. Here's a basic Fibonacci function that will never end:

void fib (int num1, int num2)
   num1 += num2;
   fib (num2, num1);

The rest is up to you.

Thanks I was having the same problem.

<< fake sig snipped >>

You check for Prime right after this line: printf ("\n%d", fibo); Did you start with the Isprime function? If so: show some code.

Another question: is recursion a requirement for your assignment?


umm no it just wanted to do a fibonacci series using prime