Originariamente inviato da oregon
Per una stringa, come ti ho detto, devi dichiarare un array di caratteri. Ti ripeto

char nome[30];

Per inserire la stringa nell'array, usi la scanf

scanf("%s", nome);

Per visualizzare, la printf

printf("%s", nome);
a ok, quindi cosi facendo legge fino al terminatore "/0", ok..

quindi nel programmino sopra se cambio %s in %c nella scanf dovrebbe andare..