grazie.
Ma ho provato ripetutamente, ma nn riesco a far in modo che l'utente riprovi a mettere la variabile.
Per esempio io per controllare che il numero inserito sia > di 0 inserisco questo ciclo, ma con int read... nn riesce!

codice:
while (res<0 || res==0) {
  printf("________|il numero deve essere maggiore di 0|_________\n");
        printf("Inserisci un numero (considera solo le prima 5 cifre!) : ");
        scanf("%5d",&res);
}