home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 May / W2KPRK.iso / apps / posix / source / EXAMPLES / TEST.C < prev   
C/C++ Source or Header  |  1999-11-17  |  565b  |  35 lines

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. extern void a (void);
  6. extern void b (void);
  7.  
  8. signed int main (signed int argc, char **argv)
  9. {
  10.     char *program_name;
  11.     signed int status;
  12.  
  13.     if ((program_name = strrchr(*argv, '/')) == NULL)
  14.     {
  15.         program_name = *argv;
  16.     }
  17.     else
  18.     {
  19.         ++program_name;
  20.     }
  21.     if (argc != 1)
  22.     {
  23.         (void) fprintf(stderr, "usage: %s\n", program_name);
  24.         status = EXIT_FAILURE;
  25.     }
  26.     else
  27.     {
  28.         (void) printf("Entering \"%s\".\n", program_name);
  29.         a();
  30.         b();
  31.         status = EXIT_SUCCESS;
  32.     }
  33.     return status;
  34. }
  35.