Relational Operators

Relational operators are used to compare two values. The result of the comparison is a boolean value, either true or false. Here are the primary relational operators in C:

Code Example


#include <stdio.h>
int main() {
    int a = 10, b = 5;
    printf("a == b: %d\n", a == b); // Equal to
    printf("a != b: %d\n", a != b); // Not equal to
    printf("a > b: %d\n", a > b); // Greater than
    printf("a < b: %d\n", a < b); // Less than
    printf("a >= b: %d\n", a >= b); // Greater than or equal to
    printf("a <= b: %d\n", a <= b); // Less than or equal to
    return 0;
}

Output

a == b: 0 a != b: 1 a > b: 1 a < b: 0 a >= b: 1 a <= b: 0