首页 > 代码库 > TXT文件去除多余空行
TXT文件去除多余空行
有的小说段落之间有大批的空行,看起来十分难看,比如:
长达500多页,手动改就尴尬了,废话不多少,直接上代码:
#include "stdafx.h"#include <stdio.h>int main() { FILE * infile, * ofile; errno_t erri = fopen_s(&infile, "input.txt", "r"); errno_t erro = fopen_s(&ofile, "output.txt", "w"); char ch[2]; int ptr = 0; ch[ptr] = fgetc(infile); while(ch[ptr] != EOF) { if(ch[ptr] == ‘\n‘) { if(ch[1 - ptr] == ‘\n‘) {} else { fputc(ch[ptr], ofile); } } else { fputc(ch[ptr], ofile); } ptr = 1 - ptr; ch[ptr] = fgetc(infile); } return 0;}
把生成的TXT另存为PDF,这样就好看多了:
TXT文件去除多余空行
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。