Answer from cs61c-ek (jin tang li 15994133) for Question 1 define variable statement; the preprocessor will replace all the variable in the program with the statement and then compile it. the input is a high level language and the out put is the same language. it will place in between the c program and the compiler.