请大家看看哪里出问题了

#include<stdio.h>
int main()
{
double a,b,c;
char d,e;
int f;
printf("Boys(M) or girl(F):");
d=getchar();
printf("Input father height(cm):");
scanf("%lf",&a);
printf("Input mother height(cm):");
scanf("%lf",&b);
if(d==70||d==102)
c=(a0.923+b)/2;
if(d==77||d==109)
c=(a+b)0.54;
printf("Do you like sports(3/2/1)");
scanf("%d",&f);
switch(f)
{
case 3 :c=c
1.02;break;
case 2 :c=c
1.01;break;
case 1 :c=c;break;
}
printf("Do you have a good habit of diet(Y/N):");
e=getchar();
if(e==89||e==121)
c=c*1.015;
if(e==78||e==110)
c=c;
printf("Your future height will be %0.2lf(cm)",c);
return 0;
}

很多地方少了乘号*


#include<stdio.h>
int main()
{
double a,b,c;
char d,e;
int f;
printf("Boys(M) or girl(F):");
d=getchar();
printf("Input father height(cm):");
scanf("%lf",&a);
printf("Input mother height(cm):");
scanf("%lf",&b);
if(d==70||d==102)
c=(a*0.923+b)/2;
if(d==77||d==109)
c=(a+b)*0.54;
printf("Do you like sports(3/2/1)");
scanf("%d",&f);
switch(f)
{
case 3 :c=c*1.02;break;
case 2 :c=c*1.01;break;
case 1 :c=c;break;
}
printf("Do you have a good habit of diet(Y/N):");
e=getchar();
if(e==89||e==121)
c=c*1.015;
if(e==78||e==110)
c=c;
printf("Your future height will be %0.2lf(cm)",c);
return 0;
}