Boa! Muito bom!
Em geral, buscamos eliminar repetições de código sempre, pois elas podem causar dificuldades na manutenção. Imagine que você tenha que mudar essa frase de menu, teria que lembrar de mudar todas as vezes que aparecem esse printf, e é muito fácil deixar passar algum ou esquecer ontem tem mais um, e acabar provocando inconsistência no código. Outra maneira interessante de lidar com repetição de código são funções, que trazem, também, mais facilidade na manutenção!
Parabéns pela dedicação!
Um grande abraço e bons estudos!