フィボナッチ数列を求める関数の呼び出しの深さを求めたいのですが
どのようにしたら良いのでしょうか。

int fib(int i)
{
printf( "enter fib(%d)\n",i);
if((i==0)||(i==1)){
return(1);
}else{
return(fib(i-1)+fib(i-2));
}
}