Answer from cs61c-at (soemoe aung 16076861) for Question 1 C preprocessors can do such things as include files, replace tokens by sequences of characters, and do conditional compiling. Its inuput and output language is in C. Its order in the compilation process would be before everything else.