C language implementation of cursor movement control (original)