Answer C4


#include <stdio.h>
void main( int argc, char *argv[] )
{
  printf("Argument Count: %d\n", argc );
  
  if ( argc == 1 )
    printf("No param after the program name\n");
  else if ( argc == 2 )
    printf("First Param: %s\n", argv[1] );
  else
  {
    printf("First Param: %s\n", argv[1] );
    printf("Second Param: %s\n", argv[2] );
  }
}

There might be more than two parameters. If so, the program ignores them. Here is a run of this program:



Back to Puzzle Home