Originariamente inviato da oregon
(anche se sarebbe meglio adottare la versione sicura ...)
I "controlli di base" sono lì più che per evitare date scorrette (uno potrebbe inserire senza problemi un 31 di Febbraio e il programma non farebbe una grinza) per evitare numeri con più di due/quattro cifre che farebbero sforare dal buffer.