/* philosophers.c dining philosophers using semaphores */ #include #include #include #include #include #include #include #include #include "sem_ops.h" #define Philosophers 5 int frk[Philosophers], room; /* ids for the semaphores */ void cleanup( void ) { /* removes semaphores */ int i; rm_sem( room ); for( i=0; i