diff options
| author | Sadeep Madurange <smadurange@users.noreply.github.com> | 2022-01-02 18:32:01 +0800 |
|---|---|---|
| committer | Sadeep Madurange <smadurange@users.noreply.github.com> | 2022-01-02 18:32:01 +0800 |
| commit | 4719ac6635248ec721da93c5441d2ebeb02af3ec (patch) | |
| tree | 4df3008bbc5b15b557482ce6dca639e043c6c351 | |
| parent | d5ad9015eea7d9da8f88b5e33a3652c2513f01d7 (diff) | |
| download | k&r-exercises-4719ac6635248ec721da93c5441d2ebeb02af3ec.tar.gz | |
5.7
| -rw-r--r-- | 5/7.c | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -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; } |
