c语言两路接口冗余代码设计