static char *sccsid
= "@(#)sum.c 4.1 (Berkeley) %G%";
* Sum bytes in file mod 2^16
if ((f
= fopen(argv
[i
], "r")) == NULL
) {
fprintf(stderr
, "sum: Can't open %s\n", argv
[i
]);
while ((c
= getc(f
)) != EOF
) {
fprintf(stderr
, "sum: read error on %s\n", argc
>1?argv
[i
]:"-");
printf("%05u%6ld", sum
, (nbytes
+BUFSIZ
-1)/BUFSIZ
);