c语言按行读取文件