9 int main (int argc, char **argv)
16 int this_option_optind = optind ? optind : 1;
18 c = getopt (argc, argv, "abc:d:0123456789");
34 if (digit_optind != 0 && digit_optind != this_option_optind)
35 printf ("digits occur in two different argv-elements.\n");
36 digit_optind = this_option_optind;
37 printf ("option %c\n", c);
41 printf ("option a\n");
45 printf ("option b\n");
49 printf ("option c with value `%s'\n", optarg);
56 printf ("?? getopt returned character code 0%o ??\n", c);
62 printf ("non-option ARGV-elements: ");
64 printf ("%s ", argv[optind++]);