così dovrebbe andare:
codice:#include<stdio.h> // standard I/O C #include<stdlib.h> // system() #include<conio.h> // getch() int main() { char c, i=0, nome[20]; printf("inserisci nome [MAX. 20] : "); while(c!=13) // [INVIO] per andare a capo { c=getch(); // accetta un carattere ma non lo visualizza a video if(i<20) // basta aggiungere un contatore... e il gioco è fatto { nome[i]=c; printf("%c", c); } i++; } i=0; printf("\ninserisci cognome [MAX. 20] : "); // ciclo while() ... come sopra system("PAUSE"); return 0; }