Conditional or Ternary Operator (?:) in C