Non è così difficile: aquisisci il char, effettui la conversione

codice:
char c;
int i;

cout <<"Inserire un carattere" <<endl;
cin >> c;
i = static_cast<int>(c);
i sarà il numero del carattere che hai scritto.