hello everyone...I'm still learning c...I had to create a porgram to calculate the number of possible selections of choosing R players from N. I have use the facotorial function..I have done the coding..there is till one error in it..If someone could help..plzzzz

Code:`void main()`

{

int n,r;

long int selection;

int factorial();

printf("\n Enter the N-number of players:");

scanf("%",&n);

printf("\n Enter the R-number of players you wish to select from %d players:",n);

scanf("%d",&r);

selection= (factorial(n))/ ((factorial(r))*(factorial(n-r)));

printf("\n The number of possible selections of %d players from %d players is %d",r,n,selection);

}

int factorial(int x)

{

if (n<1)

return(1);

else

return(n*factorial(n-1));

}