I'm trying to make an algorithm to calculate what should be paid for a product, considering the normal price tag and the choice of payment condition, but it can not calculate, it will display the value 100.
#include < stdio.h >
#include < stdlib.h >
void main()
{
float valor;
int cod_pagamento;
printf("Insira o valor do produto: R$");
scanf("%f", &valor);
printf("Insira a forma de pagamento: ");
scanf("%d", &cod_pagamento);
switch(cod_pagamento){
case 1:
printf("Voce vai pagar R$ %.2f", valor-((10/100)*valor));
break;
case 2:
printf("Voce vai pagar R$ %.2f", valor-((5/100)*valor));
break;
case 3:
printf("Voce vai pagar R$ %.2f", valor);
break;
case 4:
printf("Voce vai pagar R$ %.2f", valor+((10/100)*valor));
break;
default:
printf("Selecione uma das opções para realizar o pagamento");
break;
}
}