编辑代码

#include <stdio.h>
void main () {
char sex;
float bmr;
float weight;
int height;
int age;
float num;
    
   printf("请输入你的性别(M为男性,F为女性)\n");
   scanf("%c",&sex);
    printf("请输入你的体重(Kg)\n");
   scanf("%f",&weight);
    printf("请输入你的身高(cm)\n");
   scanf("%d",&height);
    printf("请输入你的年龄(岁)\n");
   scanf("%d",&age);
    
switch(sex){
case 'M':bmr=66+6.3*weight*2.2+4.7*height*0.39+6.8*age;
num=bmr/230;
printf("您需要消耗%f块巧克力",num);


break;
case 'F':bmr=665+4.3*weight*2.2+4.7*height*0.39+4.7*age;

num=bmr/230;

printf("您需要消耗%f块巧克力",num);break;

default:printf("无此选项");

}
   
}