Count down from command line input - C Function

C examples for Function:main function

Description

Count down from command line input

Demo Code

#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>

int main(int argc, char *argv[])
{
   int disp, count;

   if (argc<2) {
      printf("You must enter the length of the count\n");
      printf("on the command line. Try again.\n");
      exit(1);/*from  w  w  w.ja  v a  2s .c o  m*/
   }

   if (argc == 3 && !strcmp(argv[2], "display")) disp = 1;
   else disp = 0;

   for (count = atoi(argv[1]); count; --count)
      if (disp) printf("%d\n", count);

   putchar('\a'); /* this will ring the bell */
   printf("Done");

   return 0;
}

Related Tutorials