Ola tenho que escrever um algoritmo deve retornar a classificação de tornados que vai de F0 até F5.
Para tanto utilizei de if e else, não tenho problemas na compilação, mas sempre que rodo o programa para qualquer valor de vento que digito ele coloca a resposta certa seguia de "Tornado F5"....
O código que montei está abaixo, se alguém conseguir ver onde esta o erro agradeço.....
#include <stdio.h>
int main()
{
float velven;
printf("Digite a velocidade dos ventos: ");
scanf("%f", &velven);
if (velven<117)
{printf("Tornado F0");
}
else if (velven >= 117 && velven <= 180)
{printf("Tornardo F1");
}
else if (velven >= 181 && velven <= 252)
{printf("Tornardo F2");
}
else if (velven >= 153 && velven <= 333)
{printf("Tornardo F3");
}
else if (velven >= 334 && velven <= 419)
{printf("Tornardo F4");
}
else (velven >= 420);
{printf("Tornardo F5");
}
return 0;
}