I face a linker problem in my program .Here I have 2 .C files betn these two one contains main() function . Now I call a user defined function from main () .The function body i.e definition is in second C file but declaration is in first .C file . During run time its giving "Multiply symbol
_X in A.c and B.c ". Where X =Name of the user-defined function .
A.c & B.c are two C Files .
Please reply whats wrong and how to recover from this problem ?
subrata