#include<stdio.h>
int main() {//A为男身高
double A, B;
char M , F ;
double fa =0 , mo =0 ;
char sex ;
char Y , N;
char sports, diet;
//父亲在前
printf("请输入父亲身高母亲身高和自己的性别\n");
scanf_s("%lf,%lf,%c",&fa,&mo,&sex);
if (sex =='M') {
A = (fa + mo) * 0.54;
printf("请输入你是否喜欢运动和是否有良好的饮食习惯是填Y不是填N\n");
scanf_s("%c,%c", &sports, &diet);
if (sports == 'Y') {
A = A * 1.02;
}
if (diet == 'Y') {
A = A * 1.015;
}
printf("你的身高为%lf\n", A);
}
else {
B = (fa * 0.923 + mo) / 2.0;
printf("请输入你是否喜欢运动和是否有良好的饮食习惯是填Y不是填N");
scanf_s("%c,%c", &sports, &diet);
if (sports =='Y')
B = B * 1.02;
if (diet == 'Y') {
B = B * 1.015;
}
printf("你的身高为%lf", B);
}
return 0;
}
int main() {//A为男身高
double A, B;
char M , F ;
double fa =0 , mo =0 ;
char sex ;
char Y , N;
char sports, diet;
//父亲在前
printf("请输入父亲身高母亲身高和自己的性别\n");
scanf_s("%lf,%lf,%c",&fa,&mo,&sex);
if (sex =='M') {
A = (fa + mo) * 0.54;
printf("请输入你是否喜欢运动和是否有良好的饮食习惯是填Y不是填N\n");
scanf_s("%c,%c", &sports, &diet);
if (sports == 'Y') {
A = A * 1.02;
}
if (diet == 'Y') {
A = A * 1.015;
}
printf("你的身高为%lf\n", A);
}
else {
B = (fa * 0.923 + mo) / 2.0;
printf("请输入你是否喜欢运动和是否有良好的饮食习惯是填Y不是填N");
scanf_s("%c,%c", &sports, &diet);
if (sports =='Y')
B = B * 1.02;
if (diet == 'Y') {
B = B * 1.015;
}
printf("你的身高为%lf", B);
}
return 0;
}




