ho trovato questa funzione per stampare i nodi di un albero binario ordinato...è corretta?

mi segnala un errore di parse...

tree è un puntatore alla struttura(elemento, sinistra, destra)

void stampaIN(tree T){
{
if(!T) return;

stampaIN(T->left);
printf("%d ", T->elemento);
stampaIN(T->right);
}