/* Suche nach Optionen UNIX-Stil */
/* Datei: clpars1.c */

#include <stdio.h>
#include <stdlib.h>

/* globale Variable */
char optchar = '-';
int option_o = 0;
int option_p = 0;
int option_t = 0;

int main (int argc, char *argv[])
{
int i;
char *cp;

for (i = 1; i < argc; i++)
  {
  if (*argv[i] == optchar)
	  {
	  printf ("\nOption %3d = %s",i,argv[i]);
	  cp = argv[i];
	  while (* (++cp) != '\0')
		 {
		 switch (*cp)
		  {
		  case 'o': option_o = 1; break;
		  case 'p': option_p = 1; break;
		  case 't': option_t = 1; break;
		  }
		}
	  }
  }
return 0;
}