删除文件中的空行
2021-12-24 本文已影响0人
863cda997e42
删除文件中的空行
//
// main.c
//
#include <stdio.h>
#include <ctype.h>
#define MAXLINELENGTH 1024
int main(int argc,char *argv[])
{
char buffer[MAXLINELENGTH];
while (fgets(buffer,MAXLINELENGTH,stdin)!=NULL)
{
char *p=buffer;
while ((*p)&&isspace(*p))
p++;
if (*p)
printf("%s",buffer);
}
return 0;
}
删除文件中的空行
cc main.c -o clearemptylines
./clearemptylines < main.c > main_noemptyline.c