Considerthe peiow series:
1,2,1,3,2,5,3,7,5,11,8,13,13,17,

This series is a mixture of 2 series fail the odd terms in this series form a Fibonacci series and all the even terms are the prime numbers in ascending order

Write a program to find the Nth term in this series

The value N in a positive integer that should be read from mm. The Nth term that is calculated by the program should be written to STDOUT Otherthan the value of Nth term , no other characters / string or message should be written to STDOUT.

For example, when N:14, the 14th term in the series is 17 So only the value 17 should be printed to STDOUT

Solution –

`#includevoid fibo(int);void prime(int);main(){int n,e;scanf("%d",&n);e=n/2;if(n%2==0)prime(e);elsefibo(e+1);}void prime(int n){int i,j,no,flag=0,count=0;  for(i=1;i<=100;i++)   {flag=0;       for(j=2;j<=i/2;j++)       {if(i%j==0)flag=0;elseflag=1;         }   if(flag==1)    count++;    if(count==n)        {            printf("%d\n",i);            break;        }    }    }void fibo(int n){  int n0=0,n1=1,n2,i;for(i=3;i<=n;i++){    n2=n0+n1;    n0=n1;    n1=n2;}printf("%d",n2);}Please comment the code in other languages as well.`