/* Exam 2020/06/16 - Exercise 7 */ #define N .... sem_t m; sem_t b; sem_t sync; int nwait = 0; void f(void) { A(); /* Input barrier */ sem_wait(&b); sem_post(&b); sem_wait(&m); nwait++; if(nwait==N){ P(b); /* Close the input barrier */ for(c=0; c