From 48a34309bd1b4a0810786982b78f5254e93f32f6 Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Mon, 13 Dec 2021 18:46:33 +0800 Subject: 4.10 --- 4/10.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to '4') diff --git a/4/10.c b/4/10.c index baa6546..ac24b60 100644 --- a/4/10.c +++ b/4/10.c @@ -19,6 +19,8 @@ int main(int argc, char *argv[]) { int type; char s[MAXOP]; + printf("Press CTRL+C to exit\n"); + while (type == getop(s)) { switch (type) { case NUM: @@ -45,4 +47,15 @@ int main(int argc, char *argv[]) { } return 0; +} + +int ptr = 0; +char line[MAXLINE]; + +void mgetline() { + int i, c; + for (i = 0; i < MAXLINE - 1 && (c = getchar()) != '\n' && c != EOF; i++) { + line[i] = c; + } + line[i] = 0; } \ No newline at end of file -- cgit v1.2.3