Perdão se for dúvida boa, mas sou iniciante, idoso no segundo mês de estudos de programação e bancos de dados.
tenho um código em C aparentemente muito simples, que deveria mostrar o resultado final em float com duas casas decimais, PORÉM, mostra apenas dois ZERO, por exemplo, deveria apresentar 12,50 e apresenta 12,00
Segue o código e o retorno no console:]
#include <stdio.h>
#include <cs50.h>
int main(){
int qmin, qmax;
float emed;
printf("Informe quantidade minima: ");
scanf("%d", &qmin);
printf("Informa quantidade maxima: ");
scanf("%d", &qmax);
emed = (qmin + qmax)/2;
printf("%.2f\n", emed);
printf("O estoque medio é %.2f\n", emed);
}
RETORNO:
~/ $ ./secao02-exercicio03
Informe quantidade minima: 10
Informe quantidade maxima: 15
O estoque medio é 12.00
Alguém poderia me ajudar?
grato