I'm having a ton of trouble attempting to split a string using C++ string operations and looking at similar code is not helping because they all use string stream and arrays. I'm trying to take a name (ex: john b smith), change its order and capitalize the first letters (ex: Smith, John B) using .find. I really don't understand how to determine where to break a string when it is input by the user.