Fix Char literal matching in C codegen