It will work with `stdio.h` too. But three local function declarations looks clearer for me as these functions are defined just after the declarations.