fork download
  1. #include <stdio.h>
  2. main ()
  3. {
  4. int factorial; /* current factorial value */
  5. int i; /* loop index */
  6. int n; /* loop until n factorial */
  7.  
  8. n = 3;
  9.  
  10. factorial = 1; /* let's start at 1 */
  11.  
  12. /* loop from 1 to n */
  13. for (i = 1; i <= n; ++i)
  14. {
  15. /* compute and print each factorial */
  16. factorial *= i;
  17. printf ("\n %i ! = %i", i, factorial);
  18.  
  19. } /* end for */
  20.  
  21. return (0);
  22. }
  23.  
Success #stdin #stdout 0.01s 5284KB
stdin
2
stdout
 1 ! = 1
 2 ! = 2
 3 ! = 6