E' una funzione di libreria per l'input delle stringhe. Puo' lavorare con i file e con la tastiera (standard input, stdin), accetta anche gli spazi e controlla il numero massimo di caratteri inseriti. Leggi la pagina

http://www.cplusplus.com/reference/c...dio/fgets.html

P.S. Per imparare a programmare, bisogna *anche* studiare dai libri ... se ne hai uno, anche di base, del linguaggio C, leggi quello che dice della fgets