how to write header file in c