Quiz submission record for quiz3-2-2 at Thu Jul 8 00:15:38 2004: Your Answer for Question 1: The purpose of the C preprocessor is to combine different file headers and also substitute variables declared with #define into code that the assembler can handle. Input language is C recognized by the # sign. Output language is C, program is ready to be compiled. It would be placed between the C program and the compiler. Your Answer for Question 2: The programmer would never be able to get into more detail or have more control. By combining the assembler and linker into the compiler there would be no assembly language program or machine language program. Your unique submission ID is quiz3-2-2-cs61c-ec-1089270938-1060.