A handy little function:

Code:
inline const char * btoa(bool b){
     return b ? "true" : "false";
}

inline char btoc(bool b){
    return b ? 'T' : 'F';
}

inline int btoi(bool b){
    return b ? 1 : 0;
}
Then use %s, %c, or %d as said before.