ordinary file to c source file