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
}