Welcome Ben.
A good way to ensure your question is on-topic is to provide a list of what you want the software to do. Optionally, you can specify what you don't want it to do. Adding in a list of *"these functions would be nice, but are not hard requirement" never hurts.
When you follow that format, you can be sure your question will be on-topic and you'll get the most helpful answers. Add in the target OS (or OS's) and price ranges (or gratis), and you've got yourself a great question.
For your question, you can write something along the lines of:
I'm looking for gratis Windows IDE for the C language that supports projects with 10-20 modules, each module having 500-8000 lines of code. I want to be able to do:
- this
- that
- the other thing
It's not a requirement, but it would be nice if the software also handles performing:
I don't want anything stored on the cloud for privacy reasons, nor do I want the the IDE to require any internet connections.
I'll be using this for business/personal projects.
I'll be running this on a OS version x system with yGB of RAM and an xyz processor.
Obviously, I just made all that up for you, but using this sort of template should yield good results.
If you have any additional questions, feel free to ask.