ciao a tutti
sono nuovo nella programmazione in C e sto avendo alcuni problemi

devi ordinare una struttura secondo un determinato campo

io considero

cognome = cantanti[j].lastname;

ove cognome è di tipo chat mentre cantanti[j].lastname è un campo dela struttura
mi da il seguente errore

cantanti.c:47: error: request for member `lastname' in something not a structure or union

qualcuno sa dirmi perché?

vi ringrazio