uppercase a string in-place in c