#include <stdio.h>
#include <ncurses.h>

main()
{
	char buf;
	WINDOW *win;

	win = initscr();
	noecho();
	nodelay(win, true);

	while( (buf = getch()) == ERR ) {
		fprintf(stderr, ".");
		usleep(100000);
	}
	printf("%c\n", buf);

	endwin();
}

