if((f
= fopen("/etc/utmp", "r")) == NULL
) {
fprintf(stderr
, "Cannot open /etc/utmp\n");
fread((char *)utmp
, sizeof(struct utmp
), USERS
, f
);
if((f
= fopen(argv
[1], "r")) == NULL
) {
fprintf(stderr
,"Cannot open %s\n", argv
[1]);
while((i
= getc(f
)) != EOF
) mesg
[msize
++] = i
;
fprintf(stderr
, "Try again\n");
if((f
= fopen(t
, "w")) == NULL
) {
fprintf(stderr
,"cannot open %s\n", t
);
fprintf(f
, "\a\a\aBroadcast Message ...\n\n");
fwrite(mesg
, msize
, 1, f
);