Buongiorno raga vi spiego il mio problema.
Io ho un file content.h in cui ho scritto
codice:
typedef struct content
{
char *autore;
int durata;
}content;
file content.c
codice:
#include "content.h"
poi ho un file item.h
codice:
typedef content item;
item.c
codice:
#include "item.h"
Infine ho il main.c
codice:
#include "item.h"
#include ...
int main()
{
item a;
a.autore="ciao";
}
Eseguo i comandi
gcc -c content.c
gcc -c item.c
gcc -c main.c
e qui i da il problema
request for member "autore" in something not a structure or union.
Chi mi puo aiutare a capire dove sbaglio, grazie in anticipo.