Помогите Пожалуйста Сделать календарь на год С++
вот пример на месяц.
пользователь вводит число 3 выводится календарь на май .
Циклами. без массива.
int A = 4, i, j;
cout << " pn vt sr ch pt sb vs \n";
for (i = 1, j = 1; i < 32; i++)
{
if (i == 1 && j < A)
{
cout << " ";
i--;
}
else {
cout << " ";
if (i < 10)cout << " ";
cout << i << " ";
}
if (++j > 7)
{
j = 1;
cout << "\n\n";
}
}