split .c and .h