Working with Larger Programs in C: Dividing Your Program into Multiple Files
In every program that you’ve seen so far, it was assumed that the entire program was entered into a single file—presumably via some text editor, such as emacs, vim, or some Windows-based editor—and then compiled and executed. In this single file, all the func- tions that the program used were included—except, of course, for the [ [ ...]