Don't define TCHAR to char. Add cast. Format.
Don't define TCHAR to char. Add cast. Format.

Including `#define TCHAR char` was causing `typedef char TCHAR` to
become `typedef char char`, which isn't valid C.  Also, add a cast to
appease -Wsign-conversion, and run clang-format.

DemiMarie/SlipRock,DemiMarie/SlipRock,DemiMarie/SlipRock,DemiMarie/SlipRock,DemiMarie/SlipRock