fork download
  1.  
  2. #include<stdio.h>
  3. long fact(int n)
  4. {
  5. long f;
  6. if(n==1||n==0) f=1;
  7. else f=n*fact(n-1);
  8. return f;
  9. }
  10. int main()
  11. {
  12. long y;
  13. int n;
  14. scanf("%d",&n);
  15. y=fact(n);
  16. printf("%d!=%ld\n",n,y);
  17. }
Success #stdin #stdout 0s 5320KB
stdin
20
stdout
20!=2432902008176640000