There are probably like a hundred things you need to know about that. "it won't work" simply means nothing, there can be truck load of reasons for that and i can't guess which one. What error you actually get?
For starters:
- Included file needs to be on the same directory as your main file, otherwise you need to use relative path. like #include "scripts/someFile.c"
- You should include your file at the beginning of your main.c, not in the middle of some code.
- You need to make sure you do not include same files twice or take proper measures to not break anything in case you need to do that.
- In lite-c/acknex environment, if you do not have any #includes default.c and acknex.h are automatically included for you. acknex.h is mandatory for engine to work. So if you have any self-included files you need to include acknex.h manually probably before ALL of your custom includes.