как увеличить kdm[1] на 1, чтоб он был 29 в цикле высокосности года. Пишу на Си ( не С++ или С#, просто С)
#define _CRT_SECURE_NO_WARNINGS // подключаем работу scanf
#include <stdio.h> // подключаем заголовочный файл stdio.h
#include <locale.h> // нормальный вывод кирилы
main() // определяем функцию main
{ // начало функции
char *locale = setlocale(LC_ALL, "");
int kdm[] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; // спискод ней в месяце , с ноября
int day, month, year;
int k;
int i;
printf("Введите день: ");
scanf("%d", &day);
printf("Введите месяц: ");
scanf("%d", &month);
printf("Введите год: ");
scanf("%d", &year);
if (year % 4 == 0 && year % 100 != 0 || year % 40 == 0) // высокосность года
{int kdm[2] = {29};} // не работает
for (i = 0; i < 12; i++)
{
printf("Дней[%d]: ", kdm[i]);
}
printf("Введите кол-во дней отпуска: ");
scanf("%d", &k);
printf("%d.%d.%d", day,month,year);
}