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:
- == : Equal to
- != : Not equal to
- > : Greater than
- < : Less than
- >= : Greater than or equal to
- <= : Less than or equal to
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