Ora ho capito:
L'array di char data è troppo piccolo. Deve essere di 11 caratteri. Infatti gg/mm/yyyy sono 10 chars, più il terminatore null sono 11. Prova a fare lo stesso programma facendo l'array di char data di 11 o 12 caratteri.