ok grazie, domani provo ad implementare una funzione con l'aiuto di getch()


Solo non ho capito una cosa, te intendi fare una cosa tipo questa?

while(getch() != '\t') {

// funzione di input personalizzata

};

E se invece facessi un ciclo che:

esce su getch() == '\r';
chiama la funzione autocompleta() su getch() == '\t';
in ogni altro caso inserisce in un buffer il carattere ottenuto;

che ne dici?