Daron getstring T allows the user to enter spaces as part of the string, while if the T is left out of the function call, a space is regarded as a carriage return or the same as pressing the enter key.
Oh and Se7en, I would consider it a byproduct, simply because that is the way string input works, I was merely wondering if you had any particular routine to intentionally do it.