Quiz submission record for quiz3-2-2 at Wed Jul 7 16:59:53 2004: Your Answer for Question 1: The C preprocessor is done before compilation. It replaces all the macros and # instructions before compiling. Preprocessor also can take conditional preprocessing and see if it should replace it or not. The language C is its input and output. After replacing all the lines appropriately it will then go through the C compiler. In figure 3.2, it would be placed before the compiler step after the program. Your Answer for Question 2: THe C programmer would have to program everything in C and all the files and modules it uses must be compiled in C. They must be all compiled at the same time and any changes made would have to be recompiled again. This is very inefficient. Your unique submission ID is quiz3-2-2-cs61c-aj-1089244793-2576.