Question 16
What is the primary purpose of the C preprocessor?
To execute the program's logic before the main function.
To convert the source code into machine language.
To process directives and modify the source code before compilation.
To manage dynamic memory allocation during runtime.