cursesを使ったこと無いから的外れのことを言うかも知れないが
scanwを使っちゃ駄目なのか?