HOLA A TODOS. Necesito ayuda con este programa. Resulta que cuando cargo estatura=1.80 y las demas variables con datos para que entre al if acaba pasando al else. no encuentro el error deberia entra ya que estatura es >= a 1.80
#include<stdio.h>
main(){
float estatura;
int edad,peso;
printf("Estatura: "); scanf("%f",&estatura);
printf("Peso: "); scanf("%d",&peso);
printf("Edad: "); scanf("%d",&edad);
if ( (edad <= 18) && (estatura >= 1.80) && (peso >= 80))
printf("\n *** SI *** \n\n");
else
printf("\n *** NO *** \n\n");
}