i am developing a program which has a number of threads and many functions
previously the program had a header file and a main file so as a result the header file was becoming bigger and bigger.

so i decided to split its functionality among multiple .c files and .h files but when i do so i get a lot of
multiple declaration of function x sort errors

how can i overcome these . is there any tutorial on this..