C语言中如何正确处理和识别换行符?