c语言处理文本的几个小问题

1、有没有方法能实现获取文本文件中有效行数的方法
2、怎么在获取文本字符串时将空行去掉(源文件内容不改变),比如使用fgets函数,实现只输出有字符的行,而空行不获取
感谢解答疑问,谢谢

  1. 统计行数,遇到换行符就计数
  2. 读入行,如果该行的第一个字符为\0,就是空行