Implementação do Problema do Jantar dos Filósofos usando o conceito de threads e semáforos apresentados na disciplina de Sistema Operacionais. Foram feitas modificações no algoritmo é do livro Sistemas Operacionais do Tanenbaum e Bos, 4 edição, para que seja comprovado que existe concorrência entre os filósofos e que são garantidas a exclusão mútua e sincronização entre os processos (filósofos).
gcc philosopher.c -o main
./main