Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/09/2012, 12:34
Avatar de eliz73
eliz73
 
Fecha de Ingreso: septiembre-2012
Ubicación: en Bs As
Mensajes: 12
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: ayudaa...c++ Borland

El error era que no le ponia comas dentro del scanf para ingresar las fechas con coma Ahora si anda Lo pongo por si a alguien le sirve Gracias Aquaventus Nos vemos prontito



#include<stdio.h>
#include<conio.h>

void main()
{
int da=0,ma=0 ,dn=0,mn=0,cont=1,dia,mes,aa=0,an=0,anio;

char nombre[30];
clrscr();
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: " );
fflush(stdin);
gets(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("\nNombre: %s Edad: Anios: %d Meses: %d Dias: %d",nombre,anio,mes,dia);
}
getch();
}