#include<stdio.h>
int main()
{double sex,faHeight,moHeight,Height,sports,diet;
printf("性别(M为男,F为女)");printf("\n");
printf("父亲身高");printf("\n");
printf("母亲身高");printf("\n");
printf("是否喜欢体育锻炼(是填Y,否填N,下同)");printf("\n");
printf("是否有良好的饮食习惯");printf("\n");
scanf("%if,&if,%if,%if,%if",&sex,&faHeight,&moHeight,&sports,&diet);
if(sex=='M')
{Height=0.54*(faHeight+moHeight);
if(sports=='Y'&&diet=='Y')
Height=Height1.035;
else if(sports=='Y'&&diet=='N')
Height=Height1.02;
else if(sports=='N'&&diet=='Y')
Height=Height1.015;
else Height=Height;}
if(sex=='F')
{Height=(faHeight0.923+moHeight)/2;
if(sports=='Y'&&diet=='Y')
Height=Height1.035;
else if(sports=='Y'&&diet=='N')
Height=Height1.02;
else if(sports=='N'&&diet=='Y')
Height=Height*1.015;
else Height=Height;}
printf("预测身高为:%if",Height);
return 0;
}
scanf("%if,&if,%if,%if,%if"
改成
scanf("%lf,&lf,%lf,%lf,%lf"
把double sex, sports, diet; 改成 char sex. sports, diet;
scanf("%if,&if,%if,%if,%if",&sex,&faHeight,&moHeight,&sports,&diet);改成scanf("%c,%lf,%lf,%c, %c",&sex,&faHeight,&moHeight,&sports,&diet);