What is the library that defines fork(). I am learning to use fork(). I found out that the Standard I/O Library : stdio.h is enough for fork() to work but that
I am using gcc in Code::Blocks on Windows 8 Pro
You don't have fork on windows. You can use cygwin or something like that though.
The C standard library (glibc) implements fork() which calls a UNIX/Linux-specific system call eventually to create a process, on Windows, you should use the winapi CreateProcess() see this example in MSDN.
Note: Cygwin fork() is just a wrapper around CreateProcess() see How is fork() implemented?