Originariamente inviato da fekkyo
semplicemente fai un controllo

printf("inserisci un numero o dato che è");

do
{

scanf("%d"&num); //Se è un char metti %c a seconda del tipo di dato che metti


if ((num>='a')&&(num<='z'))||(num>='A')&&(num<='Z')
{
break;
}
dato=num;
}
Questo codice non e' corretto ... (a parte la virgola che manca nella scanf) ... che senso ha confrontare un valore numerico (come e' num) con un carattere?

Rivedi questo codice ...

P.S. Perche' hai postato 3 volte?