I need some way to replace a Cin with something that prints to the dos screen(cout) before the user actually enters anything into the Cin. I finally got multi-threading to work, but now whenever I want it to display something with thread 2, it waits for the person to enter something for the Cin from thread 1 rather than just displaying it immediately. I've done some testing, so I'm sure the multi-threading is working, its just this Cin problem. Thanks for any help.