What will happen if I don\'t include the header files when running a c program? I know that I get warnings, but the programs runs perfectly.
I know that the header f
First of all: just include them.
If you don't the compiler will use the default prototype for undeclared functions, which is:
int functionName(int argument);
So it will compile, and link if the functions are available. But you will have problems at runtime.