In C, boolean type has only two values: true or false (1 or 0).
definition:
#include <stdbool.h> bool x = true;
Example
int main() { int a = 4; int b = 5; bool result; result = a < b; // true result = a > b; // false result = a <= 4; // a is less than or equal to 4 - true result = b >= 6; // b is greater than or equal to 6 - false result = a == b; // a is equal to b - false result = a != b; // a is not equal to b - true result = a > b || a < b; // logical or operation. - true result = 3 < a && a < 6; // logical and operation. - true result = !result; // not - false }