With all the stupid questions I have asked I don't see how you can say I'm intellegent.

But thank you. And thanks for all the help you have provided. You have helped me revamp my entire coding style.
I guess I should have explained why I was trying to do it. The problem was to a subway router problem in which I had 16 stations identified by letters A-P. I was trying to allow the user to input two letters and then getting the program to solve the route and out put the path of stations they need to take. Although I could write a different function to do so. There are other ways than overloading the operator>>.
I'm still in the habit of trying to break out of my text-book way of thinking and becoming a more flexible programmer.