This includes three main programs and one of them has three parts to it. The details of the programs are attached. Each program should have multiple c files such as the main c file, the header file and they should be integrated to a single make file to be compiled. The make file should be able to compile. gcc is preferable.