This commit is contained in:
Andrii Hermaniuk 2022-03-27 18:57:22 +02:00
parent 2246cfdb58
commit 5e2dc0a00b

View File

@ -1,7 +1,41 @@
#include<stdio.h> #include<stdio.h>
#include<string.h>
#include<time.h>
#include<stdlib.h>
int main(){ int main(){
// printf("HELLO"); char Dnes_Datum[30];
struct tm *D_D;
struct tm *NW_D;
//fgets(Dnes_Datum,30,stdin);
//int Day=0,Mon=0,Year=0;
//scanf("%d %d %d",&Day,&Mon,&Year);
int ch=getchar();
for(int idx=0;ch!='\n';idx++){
if(ch=='.'){
ch=' ';
}
Dnes_Datum[idx]=ch;
ch=getchar();
}
return 0; char *start=Dnes_Datum, *end=NULL;
time_t t=time(NULL);
D_D = localtime(&t);
D_D->tm_mday=strtol(start,&end,10);
start=end;
D_D->tm_mon=strtol(start,&end,10)-1;
start=end;
D_D->tm_year=strtol(start,&end,10)-1900;
time_t nex_week=mktime(D_D)+604800;
NW_D=localtime(&nex_week);
printf("%d.%d.%d\n",NW_D->tm_mday, NW_D->tm_mon+1,NW_D->tm_year+1900);
return EXIT_SUCCESS;
} }