home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Oakland CPM Archive
/
oakcpm.iso
/
cpm
/
cpm68k
/
utils.lbr
/
KILLDU.C
< prev
next >
Wrap
Text File
|
1986-05-22
|
640b
|
42 lines
/* -*-c,save-*- */
#include <stdio.h>
main()
{static char line1[128],line2[128];
register char *l1,*l2,*p;
register int which, c;
which = 0;
p = l1 = &line1[0];
l2 = &line2[0];
while ((c=getchar()) != EOF) {
if (c != '\n') *p++ = c;
else {
*p++ = '\0';
switch (which) {
case 0: {
printf("%s\n",l1);
p = l2;
l2 = l1;
l1 = p;
which = 1;
break;
}
case 1: {
if (strcmp(l1,l2) != 0) {
printf("%s\n",l1);
p = l2;
l2 = l1;
l1 = p;
}
else p = l1;
break;
}
}
}
}
}
eturn(cmp);
}