Adicionei o queue.c .h mas só fiz as structs mais ou menos