Naturalmente deve essere ciò che tu hai menzionato, un array.
Nel tuo caso non lo è poichè il char memorizza un solo carattere.
Per farlo diventare array devi fare in questo modo:
Inoltre come puoi vedere è opportuno utilizzare gets e puts rispettivamente per memorizzare e mostrare in output il tuo array di char per correttezza sintattica.codice:#include <stdio.h> #define MAXCHAR 20 int main() { char nome[MAXCHAR]; printf ("Ciao. Come Ti chiami? \n"); gets(nome); printf ("quindi il tuo nome è "); puts(nome); return 0; }
Queste informazioni puoi reperirle in internet facilmente o in qualsiasi manuale che sia tale poichè ci sarà sicuramente un capitolo dedicato agli array.