Problema in C

_Tipper
Ho scritto un programma che riceve in input da tastiera un intero n e genera casualmente n numeri.
Se n è minore o uguale a 1 la richiesta viene ripetuta con questo codice:
do
{
      printf("Inserire il numero di elementi da generare: ");
      scanf("%d", &n);
}while(n<=1);

Il problema è che se inserisco un carattere il programma mi va in loop.
Come posso fare?

Grazie

Risposte
_Tipper
Adesso mi guardo con calma tutte le vostre soluzioni, grazie di tutto!

eugenio.amitrano
"enigmagame":
Hehehe :-D ce nè per tutti i gusti... :-D


Io preferisco fragola e limone.....hehehe

Eugenio

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.