cara, tua logia esta errada, a unica coisa que voce esta fazendo é pegar a idade e dividar por 365, 30 e 1…
pensa bem, voce quer saber quantos anos, meses e dias o cara viveu certo?
Imaginamos que ele digite 500 dias, intao seria assim
Anos: 1
Meses: 4
Dias: 15
intendeu?voce consegue isso usando mod, para saber o resto da divisao.
por exemplo
500 / 365 = 1 ano, sobra 135 dias certo?
agora voce pega esse 135 dias e divite por 30 para saber quantos meses ele tem, voce chega no resultado 4 e sobra 15 que sao os dias, esse voce nao divide por nada.
Intendeu?
o resto voce obtem usando o %. qualquer coisa, pesquise por mod no google.
ficou mais claro, faça novamente o codigo e poste ae pra gente dar uma olhada.