Bonjour à tous

voici un bout de code en C
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
float recursive( int n )
{
	if( n == 1 )
		return 1;
	else
	{
		 return 1/n+recursive(n-1) ;
	}
}
en fait je ne comprend pas pourquoi quelque soit la valeur de n la fonction me renvoit 1

des idées ?