diff --git a/du3/program.c b/du3/program.c index 5a6c755..e6fa25f 100644 --- a/du3/program.c +++ b/du3/program.c @@ -30,7 +30,7 @@ int main() { break; } else if (counter2 == 3){ - date[1] += 7; + date[0] += 7; if(date[0] > 31 && (date[1] == 1 || date[1] == 3 || date[1] == 5 || date[1] == 7 || date[1] == 8 || date[1] == 10 || date[1] == 12)){ date[0] -= 31; date[1]++; @@ -54,6 +54,8 @@ int main() { printf("%d.%d.%d\n", date[0], date[1], date[2]); return 0; } + memset(numbers, '\0', 4); + counter1 = 0; } } puts("Neplatny datum");