Logo Search packages:      
Sourcecode: dbtcp version File versions  Download package

main.c

#include <stdio.h>
/* User programs should use <local/dbug.h> */
#include "dbug.h"

main (argc, argv)
     int argc;
     char *argv[];
{
  register int result, ix;
  extern int factorial (), atoi ();

  DBUG_ENTER ("main");
  DBUG_PROCESS (argv[0]);
  for (ix = 1; ix < argc && argv[ix][0] == '-'; ix++)
    {
      switch (argv[ix][1])
      {
      case '#':
        DBUG_PUSH (&(argv[ix][2]));
        break;
      }
    }
  for (; ix < argc; ix++)
    {
      DBUG_PRINT ("args", ("argv[%d] = %s", ix, argv[ix]));
      result = factorial (atoi (argv[ix]));
      printf ("%d\n", result);
    }
  DBUG_RETURN (0);
}

Generated by  Doxygen 1.6.0   Back to index