(questo lo hai aggiunto dopo)Originariamente inviato da Glaedr
Voglio dire, mi sembra che ritorni un intero, ma conoscendo la flessibilità dei tipi del C...un'altra cosa, se faccio maiusc + lettera, ritorna la lettera in maiuscolo?
Anche la getchar() classica restituisce un intero e non un carattere
http://www.cplusplus.com/reference/c...stdio/getchar/ (o anche "man 3 getchar" )
in ogni caso non ti darà problemi, al massimo se proprio vuoi essere assillante fai un
ch = (char) mygetchar()
ma non serve praticamente a nulla.
Per le maiuscole, non ricordo ma direi che dovrebbe funzionare proprio come una getchar(), ma ripeto... provala ;D

Rispondi quotando