Which of the following is the correct usage of conditional operators used in C?
a) a > b ? c = 30 : c = 40;
b) a > b ? c = 30; max = a > b ? a > c ? a : c : b > c ? b : c; return (a > b) ? (a : b)
c) CH3 - C - CH2 - C - CH3
d) C6H5 - C - CH3