152
« en: Martes 6 de Septiembre de 2005, 02:57 »
Que tal
Soy nueva en este foro. mi primer vez que posteo y principiante en el mundo de la programacion.
El ejersicio es dadas dos fechas por usuario, dar el resultado de diferencias de dias con structuras
#include <dos.h>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void main()
{
struct date d;
clrscr();
printf(" La fecha actual es:\n\n\n\n");
getdate(&d);
printf("El a¤o es: %d\n", d.da_year);
printf("El dia es: %d\n", d.da_day);
printf("El mes es: %d\n", d.da_mon);
getch();
printf("Ingresa dos fechas, se te pedira una y despues la otra\n recuerda que el dia y el mes los tomaremos en cuenta con digitos numericos\n\n\n\n");
struct primer{
int anio;
int dia;
int mes;
}fecha;
struct segunda{
int anio2;
int dia2;
int mes2;
}fecha2;
printf("A¤o de tu primer fecha\n\n");
scanf("%d",&fecha.anio);
printf("Dia de tu primer fecha\n\n");
scanf("%d",&fecha.dia);
printf("Mes de tu primer fecha\n\n");
scanf("%d",&fecha.mes);
printf("Estos son los datos de tu primer fecha\n\n\n");
printf("A¤o: %d\n",fecha.anio);
printf("Dia: %d\n",fecha.dia);
printf("Mes: %d\n",fecha.mes);
getch();
printf(" Ingresaras ahora tu segunda fecha\n\n\n");
printf("A¤o de tu segunda fecha\n\n");
scanf("%d",&fecha2.anio2);
printf("Dia de tu segunda fecha\n\n");
scanf("%d",&fecha2.dia2);
printf("Mes de tu segunda fecha\n\n");
scanf("%d",&fecha2.mes2);
printf("Estos son los datos de tu segunda fecha\n\n\n");
printf("A¤o: %d\n",fecha2.anio2);
printf("Dia: %d\n",fecha2.dia2);
printf("Mes: %d\n",fecha2.mes2);
getdate
getch();
}
yo he hecho eso , pero al momento de hacer la operacion tengo muchas dudas
alguien me podria ayudar
gracias