# include <stdio.h>
# include <stdlib.h>

main ()

{
char nome;
printf("Inserisci il tuo nome: ");
scanf("%c", &nome);
printf("Buongiorno Sig %c \n", nome);

system("pause");

}


In questo modo quando immetto il dato, mi visualizza solo il primo carattere (giustamente) ma come posso far prendere tutto il blocco di caratteri?