C and Header files