Arduino error: expected '(' before numeric constant

if INPUT A = HIGH;

Wow. So many mistakes in 1 line

The test expression should be in brackets
What is being tested ? Is it INPUT, A or a variable named INPUT A, which has a illegal space in its name
= is for assignment, == is for comparison
If statements almost never end with a semicolon

The problems continue after the test. Should it return true, how does the compiler know which statement or statements to execute ?