Quiz submission record for quiz3-2-2 at Thu Jul 8 10:51:52 2004: Your Answer for Question 1: The C preprocessor just looks through the C code and replaces all instances of words defined in #define statements to the C code they were defined as. Both the input and output of the C preprocessor is in C code. If it were a step in figure 3.21, it would be placed before any of the original steps. Your Answer for Question 2: There would be no effect on the C programmer since all he really wants in the end is the executable file produced after the linker step. You wouldn't have the assembly language file or the object file but who cares? Your unique submission ID is quiz3-2-2-cs61c-fz-1089309112-2775.