c语言设计思路和有点不足