if Verzweigung mit Buchstaben, wie ??

LostDevil
Hi, ich habe jetzt meinen Taschenrechner weiter programmiert, und nun möchte ich nicht, dass man um das zu tun 1 und um das zu tun 2 eingeben muss sondern einfach +,- ... eingeben kann.Doch mit if funzt das net, da kann man ja irgendwie nut int variablen annehmen und net char, was soll ich machen ?verwirrt
code:
1:
char x ;[CODE]char x ;  cin>>x;       if (x==+) {.......}
[/CODE] )
Was muss ich machen, um so etwas hinzubekommen, odda etwas, was die gleiche funktion hat ???????
daHooligan
versuchs mal mit
Zitat:

if (x=="+") {.......}

Zitat:

if (x=='+') {.......}

und hiermit: http://www.amazon.de/exec/obidos/ASIN/38...8888787-9961319