hallo, mach es doch einfach so:
char e,f;
cout<<"Eingabe: ";cin>>e>>f;
switch(e)
{
case h:
switch(f)
{
case s:
....
jetzt kanns du einfach durch ein leerzeichengetrennt 2 Variablen eingeben.
oder:
du gehst mit dem Cusor mit einem gotoxy(x,y) an die gewünschte position in der letzten zeile zurück. Die Funktion gibt es aber nicht in allen compilern (z.B. MS Visual bestitzt die Funktion nicht), die header Datei ist <conio.h>.