/* Test the terminal for reading user input */ #include "/usr/include/umps3/umps/libumps.h" #include "h/tconst.h" #include "h/print.h" void main() { int status; char buf[15]; print(WRITETERMINAL, "Terminal Read Test starts\n"); print(WRITETERMINAL, "Enter a string: "); status = SYSCALL(READTERMINAL, (int)&buf[0], 0, 0); buf[status] = EOS; print(WRITETERMINAL, "\n"); print(WRITETERMINAL, &buf[0]); print(WRITETERMINAL, "\n\nTerminal Read concluded\n"); /* Terminate normally */ SYSCALL(TERMINATE, 0, 0, 0); }