C Ternary Statement Syntax Error