Pergunta de entrevista da empresa Apple

Implement a circular buffer in C