请问为什么我无法输出正确的值
#include <stdio.h>#include <stdlib.h>
int main()
{
float high,kg,size;
size=kg/high/high;
printf("请输入你的身高,以米做单位,保留两位小数并按ENTER结束");
scanf("%f",&high);
printf("请输入你的体重,以千克为单位,保留两位小数");
scanf("%f",&size);
printf("你的BMI值为%f",size);
printf("BIM数值参考:<18-体重过低,18-23.9-体重正常,24-27.9-超重,>28肥胖");
system("pause");
return 0;
}
最后输出的是 ,为什么直接输出了体重的值?
求大神回复