use Curses; initscr(); while (1) { erase(); ...draw new screen using addstr, etc.... refresh(); sleep(2); } endwin();