I'm totally new to this programming lark...
C has many functions to perform specific tasks, stored in library files.
Why does it use so many different library files? Surely it would make more sense to store them all in one file, negating the need to remember which header and include files to place in your code!
Is there a way to learn which files store which functions, and where they are stored?