scusa se insisto
credo di aver capito il funzionamento ma non riesco ad applicarlo...
ho creato una struttura libro e volevo copiare un libro l1 in l2 ti copio il codice
codice:
#include <stdio.h>
typedef struct libro{
char titolo[500];
int pagine;
int prezzo;
}Libro;
main(){
Libro *puntatore;
Libro l1={"bla bla bla", 66, 5};
puntatore = &l1;
Libro l2={ puntatore->titolo , puntatore->pagine, puntatore->prezzo };
printf(" Libro 1 : titolo = %s , pagine = %d , prezzo = %d \n\n\n\n" , l1.titolo, l1.pagine, l1.prezzo);
printf(" Libro 2 : titolo = %s , pagine = %d , prezzo = %d \n\n\n\n" , l2.titolo, l2.pagine, l1.prezzo);
}
lo sto utilizzando nel modo sbagliato?