Oi, Aristóteles! Como vai?
Agradeço por compartilhar.
Seu programa ficou bem estruturado: você fez a entrada dos três valores, usou uma condição com or para verificar se algum deles é negativo e só calculou o total quando os dados estavam corretos. A lógica do if e else foi aplicada de forma clara, e os exemplos de saída ajudam bastante a mostrar o funcionamento do código.
Dica: para deixar a mensagem de erro ainda mais clara, você pode informar que o usuário deve digitar apenas valores maiores ou iguais a zero, por exemplo: "Erro: informe apenas números maiores ou iguais a zero.". Continue praticando essas validações, pois elas são muito importantes para criar programas mais seguros e fáceis de usar.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!