The project I'm working on consists various separated parts, so I'd like to have a C file for each one, all dependant on a main C which would contain definitions, constants, globals, main function, etc...
Is it appropiate to do this? And if so, how should I locate the includes?
Thanks in advance.