flush input after displaying prompt line
parent
1996e05ff6
commit
866f407472
2
main.c
2
main.c
|
@ -24,6 +24,7 @@ main(int argc, char **argv) {
|
||||||
while(1) {
|
while(1) {
|
||||||
memset(buf, 0, sizeof(buf));
|
memset(buf, 0, sizeof(buf));
|
||||||
printf(" > ");
|
printf(" > ");
|
||||||
|
fflush(stdout);
|
||||||
char *com = fgets(buf, sizeof(buf), stdin);
|
char *com = fgets(buf, sizeof(buf), stdin);
|
||||||
for (int i = 0; i < sizeof(buf); i++)
|
for (int i = 0; i < sizeof(buf); i++)
|
||||||
if (buf[i] == '\n')
|
if (buf[i] == '\n')
|
||||||
|
@ -37,3 +38,4 @@ main(int argc, char **argv) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue