c to make sure that the definition is consistent with the declaration. The declaration in the header would be the glue that retains it all collectively; it lets the files for being compiled independently but ensures https://medium.com/@linkdaddy/what-is-a-source-file-226b0fd56812