I think he wanted to explain that functions are executed sequentially (?), is that correct English?
If in a function a second function is called, then that second function will be executed before the first function goes further.
So
Code:
function_a ()
{
function_b ()
printf ("a");
}
function_b ()
{
printf ("b");
}
has the same result as
Code:
function_a ()
{
printf ("b");
printf ("a");
}
C has changed through the years, so perhaps it is better to get a new book on C, one which also contains the last C standard. I can remember that in old C books the notation
Code:
int function (a, b)
int a;
int b;
was used. Currently we would do it like this
Code:
int function (int a, int b)
And the last C standard has some nice things like variable arrays etc.