added file c_interface_work_space.c