Programar em C/Algoritmo de alocação: diferenças entre revisões