consegui resolver agora o codigo da a saida correta! 
  
  
#include<stdio.h>  
int main(){  
float altura,ideal; 
char sexo;  
printf("digite a altura em metros: "); 
scanf("%f",&altura);  
__fpurge(stdin);  
printf("digite m ou f: "); 
scanf("%c",&sexo);  
if(sexo == 'm'){  
ideal=(72.7 * altura - 58); 
printf("peso ideal masculino: %f\n",ideal); 
}  
else if(sexo == 'f'){  
ideal=(62.1 * altura - 44.7); 
printf("peso ideal feminino: %f\n",ideal); 
}  
return 0; 
}