Grazie per la risposta, con il "\n" nella scanf in effetti funziona, ma mi fa la fgets prima di scrivermi la printf
inoltre quando prendo il valore con la fgets inserisce anche il carattere di new line e quando poi più avanti chiedo di scriverlo in printf con %s mi va a capo, come potrei fare per escludere il carattere \n dal nome che inserisco?