Magari dicci anche che errore ti da, e posta il codice completo.

In ogni caso, salta subito all'occhio che se nodoPtr = nodo*, allora nodoPtr* = nodo**.

Quindi, nella tua funzione lista è di tipo nodo**, e di conseguenza *lista è di tipo nodo*.
E ovviamente, il tipo nodo* essendo un puntatore non contiene nessun membro chiamato "numero".