Olá Pessoal,
Eu dei uma modificada no código acima, mas devido ao sufoco não tive tempo pra executar. Por favor executem e qualquer coisa postem novamente.
#include <stdio.h>
#include <conio.h>
#include <math.h>
main ()
{
long int data,dia,mes,ano,resto;
clrscr();
printf("digite a data:ddmmaaaa ");
scanf("%ld",&data);
dia=data/1000000;
resto=data%1000000;
mes=resto/10000;
ano=resto%10000;
/*
Use o expediente abaixo para fazer teste com todas variáveis
printf(" Testando => dia: %ld, resto: %ld, mes: %ld, ano: %ld",dia,resto,mes,ano);
getch();
*/
if (mes>6)
{
printf("segundo semestre mes %ld",mes);
printf(" - ano %ld",ano);
}
else
printf ("\nprimeiro semestre mes %ld",mes);
if (dia<15)
printf ("\nprimeira quinzena dia %ld",dia);
else
printf ("\nsegunda quinzena dia %ld",dia);
getch();
}
Abraços
JE Iglesias