Answer from cs61c-ac (U alias Vitoria Lok 16597715) for Question 1 The C preprocessor replaces all #define constants in the code to their values. The input and output are both in C language. If it were a separate step, it would be place in front of the other 4 steps.