Olá Stephanie.
Tudo bem?
Sua resolução está correta e atende perfeitamente ao objetivo do exercício.
Você utilizou a estrutura switch de forma adequada, tratando cada um dos possíveis status de pagamento e incluindo o bloco default para lidar com valores não previstos.
Um ponto positivo é que você testou diferentes valores para a variável status, comentando e descomentando as opções. Essa é uma ótima prática para validar se todas as condições estão funcionando conforme o esperado.
Também foi muito importante incluir o caso 'inválido', pois isso permitiu verificar o comportamento do default, garantindo que o programa saiba lidar com situações inesperadas. Em aplicações reais, esse tipo de tratamento ajuda a tornar o sistema mais seguro e confiável.
Seu código está organizado, legível e demonstra que você compreendeu bem o funcionamento da estrutura de decisão switch. Continue praticando dessa forma, testando diferentes cenários, pois isso fortalece bastante o raciocínio lógico e a capacidade de prever comportamentos do programa.
Avise qualquer dúvida.
Bons estudos.