simple factorial program in C ! (more simple than the previous version) (3/7/2011)

#include

int main ()

{

int n,z;

printf("Enter a number: ");

scanf("%d",&n);

z=fact(n);

printf("%d\n",z);

}

int fact(int n)

{

if (n==0) return 1;

else return (n*fact(n-1));

}