Easy fibonacci

Whats the error in my code?
#include<stdlib.h>
#include<stdio.h>
#include<math.h>
int main (){unsigned long int n,i,s,count=0,trying;
scanf("%d",&trying);
int fib[1000];
while(trying!=0){scanf("%d",&n);
for(i=2;i<n;i++){fib[0]=0;fib[1]=1;
fib[i]=fib[i-1]+fib[i-2];
}
for(i=1;n>1;i++){
n=n/2;count++;}
s=pow(2,count)-1;
printf("%d\n",fib[s]%10);
trying–;}
return 0;

}

Fibonacci Mystery - Numberphile

1 Like