The Skeleton of a C Program

Let’s now turn our attention to what a C program looks like. All C programs consist of a series of functions. A function is somewhat like a BASIC subroutine. The primary difference is that a C function has a built-in mechanism for communicating values to the program which called it (and for accepting values from the calling program).