Originariamente inviato da oregon
Se l'input è fatto da un solo carattere 1 2 q allora ti basta la

scanf("%c", &varchar),
Giusto!! In pratica, invece di prendere in input un intero, prendo un carattere e lo switcho. Cosa accade però a quel punto se invece di un carattere l'utente inserisce una stringa??

(ma occhio al problema del buffer di tastiera)
In che senso?