Aktualizovat "program.c
This commit is contained in:
parent
2165422f30
commit
48c9719c6e
107
program.c
107
program.c
@ -8,61 +8,79 @@ int main()
|
|||||||
int d;
|
int d;
|
||||||
int ko;
|
int ko;
|
||||||
scanf("%d.%d.%d", &d, &m, &y);
|
scanf("%d.%d.%d", &d, &m, &y);
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
if(y>=0 && y<=9999)
|
if(y>=0 && y<=9999)
|
||||||
{
|
{
|
||||||
if(ko = 0){
|
if(ko = 0){
|
||||||
return 0;}
|
return 0;}
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
if(m>=1 && m<=12)
|
if(m>=1 && m<=12)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
if((d>=1 && d<=31) && (m==1 || m==3 || m==5 || m==7 || m==8 || m==10 || m==12))
|
if((d>=1 && d<=31) && (m==1 || m==3 || m==5 || m==7 || m==8 || m==10 || m==12))
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
else if((d>=1 && d<=30) && m==4 || m==6 || m==9 || m==11)
|
else if((d>=1 && d<=30) && m==4 || m==6 || m==9 || m==11)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;} if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -82,12 +100,14 @@ int main()
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -97,7 +117,8 @@ int main()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -106,9 +127,11 @@ int main()
|
|||||||
printf("Nespravny datum\n");
|
printf("Nespravny datum\n");
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -116,41 +139,51 @@ int main()
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
} if(ko = 0){
|
||||||
|
return 0;}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
printf("Nespravny datum\n");
|
printf("Nespravny datum\n");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
struct tm t = { .tm_year=y-1900, .tm_mon=m-1, .tm_mday=d };
|
struct tm t = { .tm_year=y-1900, .tm_mon=m-1, .tm_mday=d };
|
||||||
t.tm_mday += 7;
|
t.tm_mday += 7;
|
||||||
mktime(&t);
|
mktime(&t);
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if(ko = 0){
|
||||||
|
return 0;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user