Online Compiler C

#include <stdio.h> int main() { int a,b,x,y; scanf("%d%d",&a,&b); switch(a){ case(1):x=365;break; case(2):x=334;break; case(3):x=306;break; case(4):x=275;break; case(5):x=245;break; case(6):x=214;break; case(7):x=184;break; case(8):x=153;break; case(9):x=122;break; case(10):x=92;break; case(11):x=61;break; case(12):x=31;break; default:break; }y=x-b; printf("%d",y); }
1) Этот код вычисляет количество дней, оставшихся до конца года, на основе введённого месяца (a) и дня (b). Каждый месяц представлен количеством дней, оставшихся до конца года, начиная с 1 января.

2) Подсказки:
- Обрати внимание, что в переменной `x` хранится общее количество дней до конца года для каждого месяца, но не учитывается високосный год.
- Проверь, что происходит, если ввести месяц, не входящий в диапазон 1-12 (например, 13). Как это повлияет на результат?