My solution that is submitted to Codewar
const char *boolean_to_string(bool b) { return b ? "true" : "false"; }
My another solution that is accepted int and char type. C using _Generic. feel free to contribute
int
char
#define pt() printf("true\n") #define pf() printf("false\n") #define cast_to_boolean (x) _Generic( (x), char: x == '\0' ? pf() : pt(), int: x == 0 ? pf() : pt(), default: pf())
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
My solution that is submitted to Codewar
My another solution that is accepted
intandchartype.C using _Generic. feel free to contribute