C arguments must be declared at the beginng of the function