From a0114e7b05bca7100e6120b81aa26815eb1acd2d Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Sat, 18 Dec 2021 14:53:23 +0800 Subject: 4.10 --- 4/10.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/4/10.c b/4/10.c index 88b6755..a57effb 100644 --- a/4/10.c +++ b/4/10.c @@ -150,7 +150,8 @@ int getop(char s[]) { ; idx--; rc = NUM; - } else if (isalpha(c) && line[idx + 1] == ' ' && line[idx + 2] == '=') { + } else if (isalpha(c) && line[idx + 1] == '=') { + s[++i] = c; idx += 2; rc = '='; } else { @@ -158,7 +159,7 @@ int getop(char s[]) { ; s[i] = 0; idx--; - rc = strcmp("LOUT", s) == 0 ? VAR : FUN; + rc = strcmp("LOUT", s) == 0 || strlen(s) == 1 ? VAR : FUN; } s[i] = 0; -- cgit v1.2.3