Oi, Marina, como vai?
Muito interessante você comentar sobre a leitura das mensagens de erro, porque essa é uma habilidade essencial no desenvolvimento. Seu raciocínio está indo no caminho certo, mas há uma inconsistência importante no código: as comparações estão sendo feitas entre textos fixos, e não entre os valores digitados pela pessoa usuária.
O input() precisa ser armazenado em variáveis para que os valores possam ser comparados depois. Além disso, como os dados representam quantidades, é importante converter os valores para número usando int().
Um exemplo de ajuste seria:
macas = int(input("Digite a quantidade de maças vendidas: "))
bananas = int(input("Digite a quantidade de bananas vendidas: "))
if macas < bananas:
print("O número de maças vendidas é menor do que o número de bananas vendidas")
elif macas > bananas:
print("O número de maças vendidas é maior do que o número de bananas vendidas")
else:
print("As vendas foram iguais")
Perceba também que o elif ajuda a tratar o segundo cenário e o else cobre o caso de empate pedido na atividade.
Parabéns por continuar insistindo mesmo com a dificuldade inicial e por compartilhar sua solução no fórum. Esse processo de testar, errar e ajustar fortalece bastante o aprendizado. O fórum está à disposição para acompanhar sua evolução.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!