Better Strings in C