Oi Artur,
Estava me perguntando se estamos autorizados a usar o buffer.h para ajudar na implementação desta etapa caso sinta a necessidade
Legal!
Você pode usar as APIs (os .h em C) para o que você quiser.
Só não vale mudar esses contratos (=APIs) entre a implementação e o cliente.
Se eu escrevi alguma bobagem, por avor, me corrijam.