Answer from cs61c-ch (hani aldhafari 14962689) for Question 1 a preprocessor is a program that runs before the compiler and which handles pre-processors directives. Preprocessor directives are given on lines begining with a '#' The most common preprocessor directive is "#include". since the include is in c, the input is c. i believe it should be the first to run for the rest of the program to run.