fork download
  1. /* This program will prompt for the number of times */
  2. /* a loop will be executed. It shows how to print */
  3. /* a loop going from 1 to the loop count and */
  4. /* vice versa from the loop_count to 1. */
  5.  
  6. #include <stdio.h>
  7. int main ()
  8. {
  9. int loop_count; /* number of times to loop */
  10. int idx; /* loop index */
  11.  
  12. /* Prompt for the number of times to loop */
  13. printf ("Enter the number of times to loop\n");
  14. scanf ("%i", &loop_count);
  15.  
  16. printf ("\nIncrementing; \n");
  17. for ( idx = 1; idx <= loop_count; ++idx )
  18. {
  19. printf ( "...%i", idx );
  20. }
  21.  
  22. printf ("\n\nDecrementing:\n");
  23. for ( idx = loop_count; idx >= 1; --idx )
  24. {
  25. printf ( "...%i", idx );
  26. }
  27.  
  28. return (0);
  29.  
  30. }
Success #stdin #stdout 0.01s 5280KB
stdin
10
stdout
Enter the number of times to loop

Incrementing; 
...1...2...3...4...5...6...7...8...9...10

Decrementing:
...10...9...8...7...6...5...4...3...2...1