* Print horizontally as possible, thus saving paper
int tab
[8] = {8,7,6,5,4,3,2,1};
int next
; /*next output position on line*/
int slen
; /*length at start of line*/
int alen
; /*actual length*/
int elen
; /*length on current line*/
case '\n': if(i
==0) continue;
elen
+= tab
[(next
+elen
)%8];
for(i
=0;i
<ntab
;i
++) putchar('\t');
for(i
=0;i
<alen
;i
++) putchar(buf
[i
]);
main(argc
,argv
) char *argv
[];
if(getit()<=0) {clean(); exit(0);}