static char *sccsid
= "@(#)num.c 4.2 (Berkeley) %G%";
* number - a cat like program which prints a file with line
* numbers. Printing of numbers is suppressed on blank
* Original Version by William Joy, June 1977
* Updated October 1979 by M. Kirk McKusick
register char **argv
= av
;
register FILE *STDOUT
= stdout
;
register FILE *STDIN
= stdin
;
extern char _sibuf
[], _sobuf
[];
if (freopen(*argv
++, "r", STDIN
) == NULL
)
fscanf(STDIN
,"%[^\n]",lineptr
);
if (*lineptr
== formfeed
)
fprintf(STDOUT
,"%6d %s\n",lino
,lineptr
);