Got ReverseWordsInAString working

in C++... Would like to try to do it in C and C#. C# strings are
immutable!