Quiz submission record for quiz3-2-2 at Wed Jul 7 10:15:06 2004: Your Answer for Question 1: The C preprocessor mainly allows the use of macros and abbreviations to be used in a C program. Both the input and the output are in C since the preprocessor basically goes through and "cleans up" the code. If it were a separate step, it would be before the compiler step. Your Answer for Question 2: I think that the main impact for this would be that if the programmer where to have multiple files for one particular program, he/she would have to recompile all of the files after any chance (regardless of how small). Your unique submission ID is quiz3-2-2-cs61c-ae-1089220506-2449.