#include <stdio.h>
long factorialNumber(int n)
{
if(n<1) {
printf("error happen!\n");
return 0;
}
if(n==1)return 1;
return n * factorialNumber(n-1);
}
int main()
{
int i;
for (i=1;i<=10;i++){
printf("%d!=%ld\n", i, factorialNumber(i));
}
return 0;
}
大体是这样的