multithreading in C

What is the best way to implement multithreading in C

pthread.h is a file that contains various functions’ definitions for the purpose of multi-threaded programming. Its the best way to implement multi threading in C. Your program must Include this file if you want to use the functions. It contains functions for thread management like creation, cancellation etc.