#include <stdlib.h>

int main()
{
int n;
float result;
float sfak(int);

for(;;){
 printf("enter n:\n");
 scanf("%d",&n);
 result = sfak(n);
 printf("n=%d n!=%f\n",n,result);
}
}

float sfak(n)
int n;
{
int i;
float result;

if(n <= 1) {
 return 1.0;
} else {
 result = 1.;
 for(i=2;i<=n;i++) result *= (float) i;
 return result;
}
}

