What are different Relational Operators?

Relational Operators

On this page

Relational Operators

#include <stdio.h>
    int main()
    {
      int a = 20, b = 10;
      // greater than example
      if (a > b)
          printf("a is greater than b\n");
      else
          printf("a is less than or equal to b\n");
      // greater than equal to
      if (a >= b)
          printf("a is greater than or equal to b\n");
      else
          printf("a is lesser than b\n");
      // less than example
      if (a < b)
          printf("a is less than b\n");
      else
          printf("a is greater than or equal to b\n");
      // lesser than equal to
      if (a <= b)
          printf("a is lesser than or equal to b\n");
      else
          printf("a is greater than b\n");
      // equal to
      if (a == b)
          printf("a is equal to b\n");
      else
          printf("a and b are not equal\n");
      // not equal to
      if (a != b)
          printf("a is not equal to b\n");
      else
          printf("a is equal b\n");
      return 0;
    }
    

Output

a is greater than b
    a is greater than or equal to b
    a is greater than or equal to b
    a is greater than b
    a and b are not equal
    a is not equal to b