#include <stdio.h>
#include <time.h>
typedef struct
{
int dia;
int mes;
int año;
} fecha;
int calcular_edad(fecha datos)
{
time_t t = time(NULL);
struct tm tm = *localtime(&t);
int a = ((tm.tm_year + 1900) * 100 + tm.tm_mon + 1) * 100 + tm.tm_mday;
int b = (datos.año * 100 + datos.mes) * 100 + datos.dia;
return (a - b) / 10000;
}
int main(void)
{
fecha datos;
printf("\nIngrese Fecha de Nacimiento dd/mm/aaaa: ");
scanf("%d/%d/%d",&datos.dia,&datos.mes, &datos.año);
printf("Su edad es %d\n", calcular_edad(datos));
return(0);
}
me gustaria que me ayudaran, este codigo sirvio pero necesito solo utilizarlo con cout y cin por favor