if (fgets(p, s, file) == NULL)
return (NULL);
len = strlen(p);
if (p[len - 1] != '\n') {
p[len] = '\0';
break;
}
p[len - 1] = '\0';
if (p[len - 1] != '\\')
if (len < 2 || p[len - 2] != '\\')
size -= len;
else {
/* Convert '\\' to a space so words don't run together */
p[len - 2] = ' ';
len--;
} while (*str == '\0' || *str == '\n');
} while (*str == '\0');
return (str);