Buenas tardes, tienes muchos errores y fallo de diseño, toma en cuenta cuando trabajas con datos de tipo carácter (string o char) ya que si estas trabajando con un dato de tipo entero (int) y insertas una letra te va a dar error automáticamente.
#include<iostream>
using namespace std;
int main()
{
int edad, numero=18;
char sexo;
//-------------------------------
cout<<"Digite su edad: ";
cin>>edad;
//-------------------------------
cout<<"Digite su sexo H o M: ";
cin>>sexo;
//-----------------------------------
//----------condicion-----------------
if (edad > numero){
cout<<"El numero es mayor que 18 "<<endl; //corregido
cout<<"\n Sexo: "<<sexo;
}
else {
cout<<"El numero es menor que 18"<<endl; //corregido
cout<<"\n Sexo: "<<sexo;
}
return 0;
}
MOD: No hacer doble post. Usa el botón modificar.