Cześć!
Zwracam się z prośbą o pomoc w takiej o to sprawie. Mam program który tworzy semafor i funkcją execl otwiera program do wykonywania sekcji krytycznej.Niestety mój program za szybko usuwa semafor i nie mogę odczytać ile procesów czeka jeszcze przed semaforem.Tu kod programów:

http://pastebin.com/HbW2L6s3
http://pastebin.com/TEXyh9i1
http://pastebin.com/kPBTQeeW