C语言截断和补全问题