From 1596733e91f3fb9c484b6822684539bc004e0aa4 Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Sun, 2 Jan 2022 18:26:12 +0800 Subject: 5.7 --- 5/7.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to '5') diff --git a/5/7.c b/5/7.c index ed409f3..9dbe0ac 100644 --- a/5/7.c +++ b/5/7.c @@ -26,11 +26,10 @@ int main() { int readlines(char **lines, int maxlines) { int i, len; - char *s; + char s[MAXLEN]; for (i = 0; i < maxlines; i++) { - s = fgets(s, MAXLEN, stdin); - if (!s) + if (!fgets(s, MAXLEN, stdin)) return i; len = strlen(s); strncpy(*lines, s, len - 1); -- cgit v1.2.3