Intanto la stringa deve essere almeno di 11 caratteri dato che devi prevedere il terminatore.

Nella scanf basta data non &data

Per prendere il mese puoi utilizzare la funzione sscanf ... vedi la documentazione.