Перейти к содержимому
Обложка сообщества Разное

Ввести номер месяца и номер дня, вывести число дней, оставшихся до Нового года.

Пример:

Введите номер месяца:

12

Введите день:

25

До Нового года осталось 6 дней.

#include <stdio.h>
#include <conio.h>
main(){
clrscr();
int k=0;
int M,D,d;
printf("Vvedite nomer mesyca :\n");
scanf("%d",&M);
printf("Vvedite den' :\n");
scanf("%d",&d);
switch(M){
case 1:  D=31+28+31+30+31+30+31+31+30+31+30+31-d; break;
case 2:  D=28+31+30+31+30+31+31+30+31+30+31-d; break;
case 3:  D=31+30+31+30+31+31+30+31+30+31-d; break;
case 4:  D=30+31+30+31+31+30+31+30+31-d; break;
case 5:  D=31+30+31+31+30+31+30+31-d; break;
case 6:  D=30+31+31+30+31+30+31-d; break;
case 7:  D=31+31+30+31+30+31-d; break;
case 8:  D=31+30+31+30+31-d; break;
case 9:  D=30+31+30+31-d; break;
case 10: D=31+30+31-d; break;
case 11: D=30+31-d; break;
case 12: D=31-d; break;
default: D=-1;k++;
}
printf("Do novogo goda %d dnei",D);
getch();
}
 
1
0
7118

Еще по теме