#include #include int main( int argc,char **argv ) { sem_t id; int counter; counter = 7; if( !sem_init( &id,0,counter ) ) { printf( "*** inicjacja semafor\n" ); if( !sem_getvalue( &id,&counter ) ) { printf( " licznik semafora\t%d\n",counter ); } else{ perror( "*** sem_getvalue()\t" ); } if( !sem_destroy( &id ) ){ printf( "*** usunięcie semafor\n" ); } else{ perror( "*** sem_destroy()\t" ); } } else{ perror( "....sem_init()...." ); } return 0; }