#include <stdio.h>
#include <stdlib.h>
///在到prinf出BMI開始出問題,一直沒辦法輸出正確的BMI,個人是覺得語法沒啥問題啊.....///
int main(void){
float height,weight,BMI,h;
printf("請輸入身高(公分): ");
scanf("%f",&height);
fflush(stdin);
printf("請輸入體重(公斤): ");
scanf("%f",&weight);
h= height/100;
BMI= weight/(h*h);
printf("BMI: %.lf",BMI);
if(BMI<=18.5){
printf("體重過輕");
}
else if(BMI>=18.5 && BMI <24){
printf("正常範圍");
}
else if(BMI>=24 && BMI <27){
printf("輕度肥胖");
}
else if(BMI>=27 && BMI <30){
printf("過重");
}
else if(BMI>=30 && BMI <35){
printf("中度肥胖");
}
else if (BMI>35){
printf("重度肥胖");
}
return 0;
}