#include <sys/types.h> #include <sys/sem.h> #include <sys/ipc.h> #include <stdio.h> #include <unistd.h> union semun { int val; struct semid_ds *buf; unsigned short int *array; }; int main(int argc, char **argv) { FILE* fp; char buf[11]; char count[11]; union semun sem_union; int semid; // 세마포어 Lock struct sembuf mysem_open = {0, -1, SEM_UNDO}; // 세마포..