Prendiamo in esame questo banale programma:
codice:
#include <stdlib.h>
#include <stdio.h>
struct cliente
{ char nome[20];
int numero;
};
main()
{ struct cliente nuovo;
/* ??? Acquisizione del nome da programma*/
nuovo.numero=123456; //ho acquisito il numero da programma
printf("%s",nuovo.nome);
printf("%d",nuovo.numero);
system("PAUSE");
return 0;
}
Ora dove c'è il commento vorrei acquisire il nome da programmna nello stesso modo in cui ho acquisito il numero. Purtroppo però "nuovo.nome" è un indirizzo e non posso fare una semplice assegnazione del tipo: nuovo.nome="pippo";
Sarei grato se qualcuno mi risolvesse il problema. Grazie.