add C file