/* combline empty-line-separated pargraphs into lines */ /* for searching by grep. Eric Grosse Sep 1985 */ #include #include int main(int argc,char **argv) { char line[4097]; int n = -1; unsigned char newline = '\012'; while (fgets(line, 4097, stdin) != NULL) { n = strlen(line); if(0 < n){ if( ((unsigned char)line[n-1]) == newline) line[--n] = 0; printf("%s\r", line); }else{ printf("\n"); } } if(n != 0) printf("\n"); exit(0); }