Quoting david goo <[EMAIL PROTECTED]>:

> gimana caranya supaya program interaktif bisa mengambil 1 karakter saja
> dari 
> stdin (sulit nih penanganannya)
> 
> contoh:
>       while (1) {
>            tombol = getchar ();
>            switch (tombol)
>                   .....
>                   .....
>       }
> kalau kayak ini kita ngak dikasih kesempatan untuk tombol ke 2 dan 
> seterusnya
> 
Gunakan fungsi getch() dari library curses / ncurses , 
jangan lupa set cbreak / panggil fungsi cbreak() saat inisialisasi agar tidak 
perlu menekan enter untuk mendapatkan karakter (sama kayak fungsi getch() dari 
library conio di borland C).
Kalau ingin karakter yang diketik tidak terlihat di layar, pake fungsi noecho().
Untuk lengkapnya man curses / man ncurses .

Semoga bisa membantu.


Hadi PS
[EMAIL PROTECTED]
--
Visit Ukhuwah.or.id at http://www.ukhuwah.or.id
The Coolest Islamic Portal in Indonesia

--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke