From 4719ac6635248ec721da93c5441d2ebeb02af3ec Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Sun, 2 Jan 2022 18:32:01 +0800 Subject: 5.7 --- 5/7.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to '5') diff --git a/5/7.c b/5/7.c index ab9d8a3..49d7c3b 100644 --- a/5/7.c +++ b/5/7.c @@ -15,12 +15,15 @@ int main() { lines = malloc(sizeof(char *) * MAXLINES); for (i = 0; i < MAXLINES - 1; i++) lines[i] = malloc(sizeof(char) * MAXLEN); - - count = readlines(lines, MAXLINES); - for (i = 0; i < count; i++) - printf("L%d: %s\n", i + 1, *lines++); + count = readlines(lines, MAXLINES); + for (i = 0; i < count; i++) { + printf("L%d: %s\n", i + 1, lines[i]); + free(lines[i]); + } + + free(lines); return 0; } -- cgit v1.2.3