Prendiamo in esame questo banale programma:
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";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; }
Sarei grato se qualcuno mi risolvesse il problema. Grazie.