#include #include int main() { int ch; int keys[16]; int *key; unsigned long long i = 0; char chrs[] = "|/-\\"; initscr(); keypad( stdscr, TRUE ); noecho(); nodelay( stdscr,TRUE ); halfdelay( 1 ); notimeout( stdscr,TRUE ); wtimeout( stdscr,0 ); while( (ch=wgetch( stdscr )) != 27 ) { while( (ch=wgetch( stdscr )) == ERR ) { mvwaddch( stdscr,1,1,chrs[i++%4] ); usleep( 100000 ); } if( ch == 27 ) { endwin(); return 1; } } endwin(); return 0; }