Ciao a tutti

Mettiamo che prendo dei dati da tastiera così:
codice:
fgets(stringa, DIM+2, stdin)
Esiste una funzione che elimina tutto quello che c'è dopo DIM+2 caratteri?
Cioè se l'utente inserisce troppi caratteri, questa scarta quelli in più indipendentemente da quanti sono?

Grazie.