Поделитесь своими знаниями, ответьте на вопрос:
Дата некоторого дня характеризуется двумя натуральными числами: m (по- рядковый номер месяца) и n (число По заданным n и m определить:а) дату предыдущего дня (принять, что n и m не характеризуют 1 января);б) дату следующего дня (принять, что n и m не характеризуют 31 декабря).Решите на С++ , с свитч кейс
#include <stdio.h>
#include <stdlib.h>
struct LIST {
int number;
struct LIST *next; };
//
void Push(struct LIST** list, int number) {
struct LIST* node = malloc(sizeof(struct LIST));
node->number = number;
node->next = *list;
*list = node; }
//
void Print(const struct LIST* list) {
if (list) {
Print(list->next);
printf("%d ", list->number); } }
//
int main() {
int i = 10;
struct LIST* list = NULL;
while (i--) {
Push(&list, i + 1); }
//---(это разделение разных программ)