Best way to print the result of a bool as 'false' or 'true' in c?
You could use C's conditional (or ternary) operator :
(a > b) ? "True" : "False";
or perhaps in your case:
x ? "True" : "False" ;
Alternate branchless version:
"false\0true"+6*x