#include #include int main(int argc, char *argv[]) { int rez=0; // printf("%d\n",argc); if(argc==1) printf("-h help\n"); //opterr=0;Можно отключить вывод сообщений об ошибках, для этого надо где-то в //программе перед вызовом функции вставить opterr=0 while ( (rez = getopt(argc,argv,"hf:m:")) != -1) { switch (rez) { case 'h': printf("found argument \"h\".\n"); break; case 'f': printf("found argument \"f = %s\".\n",optarg); break; case 'm': printf("found argument \"m = %s\".\n",optarg); break; case '?': printf("Error found !\n"); break; }; }; }