Why does the greeting program include #include <stdio.h>?
#include <stdio.h>
It provides the declaration for standard input/output functions such as printf.
printf
It creates the program's main function automatically.
main
It allocates the character array used for the name.
It invokes GCC to build the executable.