Answer from cs61c-ex (Aneirin Nunn 15254032) for Question 1 the semi colon isn't directly translated and is used by the C compiler, neither is the = symbol which makes C code more readable.