Criei as funções produtor e consumidor, sendo que o produtor insere um character e o consumidor remove um character, é efetuado um teste se a fila está cheia antes da inserção e se está vazia antes da remoção, sendo que após cada teste é liberado o acesso ao mutex e trancado novamente.