MAXLINELEN
file1done = !fgets(line1, MAXLINELEN, fp1);
file2done = !fgets(line2, MAXLINELEN, fp2);
while (printf("%s%s", offset, buf) >= 0 && fgets(buf, MAXLINELEN, fp))
char **p, line1[MAXLINELEN], line2[MAXLINELEN];
while (fgets(line, MAXLINELEN, cf) != NULL) {
while (fgets(line, MAXLINELEN, f)) {
char line[MAXLINELEN];
offset = MAXLINELEN;
if (*offset + strlen(buf) > MAXLINELEN - 3) {