c to make sure that the definition is in line with the declaration. The declaration within the header would be the glue that holds all of it with each other; it lets the files being compiled separately but makes sure https://myeasybookmarks.com/story3011448/the-basic-principles-of-source-files