Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* CABEÇALHO
- Arquivo: LISTA 03 - Exercicio 32.c
- Objetivo: Exibir data somada a uma quantidade de dias fornecida.
- Autor(a): Ramon Borges
- */
- #include <stdio.h>
- int main()
- {
- int dia, mes, ano, diaFornecido, i, j, k;
- printf("\nInforme uma data: ");
- scanf("%d %d %d", &dia, &mes, &ano);
- printf("\nInforme uma quantidade de dias: ");
- scanf("%d", &diaFornecido);
- ano += (((dia + diaFornecido) / 30) + mes) / 12;
- if((dia + diaFornecido) % 30 == 0)
- dia = 1;
- else
- dia = (dia + diaFornecido) % 30;
- if((((dia + diaFornecido) / 30) + mes) % 12 == 0)
- mes = 1;
- else
- mes = (((dia + diaFornecido) / 30) + mes) % 12;
- printf("\n%d / %d / %d", dia, mes, ano);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment