PDA

View Full Version : acquisire un carattere in C


hakermatik
18-04-2005, 19:21
Per acquisire un dato in C di solito uso ul comando
"scanf". utilizzando scanf perņ, devo dare invio alla fine della digitazione.
Siccome devo acquisire un carattere alla volta , vorrei sapere se esiste un comando, che alla fine faccia lo stesso lavoro di "scanf", ma che perņ acquisisca il carattere automaticamente, senza attendere che venga premuto invio. Ripeto che devo acquisire un carattere per volta.

grazie!!!

VICIUS
18-04-2005, 19:49
Se vui leggere solo un carattere per volta puoi usare fgetc
#include <stdio.h>
int fgetc(FILE *stream);

ciao ;)

VegetaSSJ5
18-04-2005, 19:49
http://www.cplusplus.com/ref/cstdio/getchar.html