vediamo se ho capito bene...

scrivere typedef struct abc{
...
};

significa che poi posso creare una struttura di tipo abc nel seguente modo?

abc struttura2;

??