Olá, Camila, como vai?
Seu código está bem construído, utiliza corretamente a leitura de dados, o cálculo do IMC e a estrutura condicional para classificar o resultado. Você também pensou em um detalhe importante ao validar se peso e altura são positivos, o que evita erros durante a execução.
Continue compartilhando seus códigos por aqui, pois isso ajuda bastante no aprendizado e permite explorar diferentes formas de resolver os exercícios.
O fórum está à disposição sempre que precisar.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!