C语言如何实现红绿灯时间控制算法?