Operator C Tutorial

Ternary operators return values based on the outcomes of relational expressions.
The general form of the ternary operator is:

(expr 1) ? expr2 : expr3
If expr1 returns true then the value of expr2 is returned as a result; otherwise the value of expr3 is returned.

#include
main(){
  int i= 2;
  int j= 3;
  int k = ( i>j ) ? i : j;
  printf("\n k = %d",k);
}
If i j then k will get the value equal to i, otherwise it will get the value equal to j.