xref: /csrg-svn/old/rfc678/rfc678.c (revision 6021)
1*6021Swnj char	*sccsid = "@(#)rfc678.c	4.1 (Berkeley) 4.1";
2*6021Swnj 
3*6021Swnj #include <stdio.h>
4*6021Swnj 
5*6021Swnj char linebuf[1024];
6*6021Swnj /*
7*6021Swnj  * rfc678
8*6021Swnj  */
main()9*6021Swnj main()
10*6021Swnj {
11*6021Swnj 	register char *cp;
12*6021Swnj 	int lineno = 0;
13*6021Swnj 
14*6021Swnj 	while (gets(linebuf)) {
15*6021Swnj 		for (cp = linebuf; *cp; cp++)
16*6021Swnj 			if (*cp == 010) {
17*6021Swnj 				strcpy(cp-1, cp+1);
18*6021Swnj 				cp -= 2;
19*6021Swnj 			}
20*6021Swnj 		if (++lineno <= 59)
21*6021Swnj 			printf("%s\n", linebuf);
22*6021Swnj 		else if (lineno == 60)
23*6021Swnj 			printf("%s\f\n", linebuf);
24*6021Swnj 		lineno %= 66;
25*6021Swnj 	}
26*6021Swnj }
27