Necesito que me ayuden con turbo C
necesito calcular la edad de una persona en dia,mes, año
los dias tienen que se de 1 al 30
y los meses no pueden ser negativos tienen que ser de 1 a 12
y los años no pueden ser menores que 1850 ni mayores que 2010
Detalles adicionales
porfavor necesito que me ayuden lo mas pronto posible
El programa es asi
1. el programa calculara la edad de una perosna en dias, mes,año
2. La fecha de comparacion el 31 de Julio del 2010
3. Se deberan controlar todos lo posibles eventos que se den el calculo de la fecha.
Los criterios a controlar son:
* el año de nacimiento no puede ser mayor de 2010
*si el año de nacimiento es igual, el mes de nacimiento no puede ser mayor de 7
* si el año y el mes son iguales, el dia no puede ser mayor, pero si iguales a 18
*hay que validar los meses 30,31y28 dias ejemplo si introduce mes 09 (septiembre) el dia no puede ser mayor
a 30
*debe validar los numeros negativos. nadie nace en un año, mes o dia negativo.
*Los rangos de los años deberan ser del 1850 al 2010
* Los rangos de los meses deberan ser del 1 al 12
* Los rango de los dias puede variar del 1 al 28,30 o 31
Ejemplo de entrada y salida de datos
fecha actual
Dia:18
Mes:07
Año:2010
Fecha de nacimiento
Dia:31
Mes:01
Año:2010
Usted Tiene 30 años con 5 meses y 18 dias.
*faltan 6 meses y 13 dias para su proximo cumpleaños