lo scanf accetta come parametro l'indirizzo di dove vuoi che il valore venga memorizzato.

Come fare a prendere l'indirizzo è una questione che varia a seconda di dove vuoi scrivere il valore.

esempi:

variabile: &var
array: arr
campo di una struttura: &(str.campo01)