c语言循环结构容易错误