la freccetta [->] è di per se un operatore di rinvio come *
quindi... come diceva ed bunker..
(*T).left
oppure
T->left
in prtatica la freccetta accede al membro left del dato puntato da T.. quindi non server l'asterisco all'inizio.. è eper quello che ti dice che cerchi di accedere ad un membro di qualcosa che non è una struttura...