que raro porque lo eh probado y me tira bien el resultado...
Código C++:
Ver originalint da=0,ma=0 ,dn=0,mn=0,cont=1,dia,mes;
int aa=0,an=0,anio;
char nombre[30];
printf("Ingresar dia,mes,anio actual separado por comas: "); scanf("%d,%d,%d",&da
,&ma
,&aa
); for(cont=1;cont<5;cont++)
{
printf("\nIngresar tu nombre: " ); printf("\nIngresar tu fecha nacimiento separado por comas:"); scanf("%d,%d,%d",&dn
,&mn
,&an
); if (da>dn)
dia=da-dn;
else
{
ma=ma-1;da=da+30;dia=da-dn;
}
if (ma>mn)
mes=ma-mn;
else
{
aa=aa-1;ma=ma+12;mes=ma-mn;
}
anio=aa-an;
printf("\nEdad: Anios: %d Meses: %d Dias: %d",anio
,mes
,dia
); printf("\nNombre: %s",nombre
);
}