Apparently the lines: if ((c = fgetc()) != EOF) ... may not work on some machines unless c is declared int. Change: char c; to: int c; in both programs. (Thanx to druky!ddc) -- # UUCP: { allegra cornell decvax decwrl floyd ihnp4 linus # sask ubc-vision utzoo uw-beaver watmath } !utcsrgv!oscar