Raga quando programmavo in Pascal se volevo che il valore di una rariabile dovessi stare in un particolare range di volori o caratteri scrivevo

var IN ['A','a','z','Z','c'];

in C una cosa del genere come posso farla???

Vi posto il codice del mio loop:

codice:
printf("\nDigitare:\n");
  printf(" (M)erge Sort\n");
  printf(" (I)nsertionn Sort\n");
  printf(" (Q)uick Sort\n");  

 do{
   scanf("%c", &quest);  

  if (quest != M m i I q Q) /* Comunicazzione di un errore*/
	printf("Errore, immettere valore corretto \n\n");

 }while(quest ...); /* Controllo che la scelta effettuata sia corretta */
In pratica finchè nn si inserisce I M o Q il loop nn si deve chiudere!!!!