Porque é que o meu código de desconto não está a funcionar?