se vuoi lavorare su un solo carattere alla volta fai una
codice:
char carattere;
ed il gioco è fatto...
codice:
int main() 
{ 
int menu,menua; 
char carattere;
string scelta;
cout<<"inserisci a: "; 
cin>>carattere;
. . . 
. . .
. . .
per memorizzare invece una stringa devi fare invece
codice:
char stringa[x];
dove x lo scegli te ed è la lunghezza della stringa. Per acquisire una stringa non devi però usare una cin ma una cin.get:
codice:
cin.get( nomestringa, lunghezza );
e prima devi mettere
codice:
cin.ignore(1);
o
codice:
cin.ignore( 80, "\n" );
ma questa istruzione non mi ricordo bene come funziona e non posso quindi essere + chiaro di così... se cerchi su google o nel forum vedrai che troverai chiarimenti + specifici... ciao