Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Какая программа правильно определяет и выводит на экран время года по дате рождения, заданной пользователем?

Какая программа правильно определяет и выводит на экран время года по дате рождения, заданной пользователем?

вопрос

Правильный ответ:

int m; char month[3], s[8] = ""; char *season[] = { "winter", "spring", "summer", "autumn" }; printf("Enter day of your birthday (MM.DD): "); scanf("%[^.]s", month); m = atoi(month); if ((m==12) || (m<3)) strcpy(s, &season[0]); else if ((m>2) && (m<6)) strcpy(s, &season[1]); else if ((m>5) && (m<9)) strcpy(s, &season[2]); else strcpy(s, &season[3]); printf("Your birthday is in %s\n", s);
int m; char month[3], s[8] = ""; char *season[] = { "winter", "spring", "summer", "autumn" }; printf("Enter day of your birthday (MM.DD): "); scanf("%[^.]s", month); m = atoi(month); if ((m==12) || (m<3)) strcpy(s, season[1]); else if ((m>2) && (m<6)) strcpy(s, season[2]); else if ((m>5) && (m<9)) strcpy(s, season[3]); else strcpy(s, season[4]); printf("Your birthday is in %s\n", s);
int m; char month[3], s[8] = ""; char *season[] = { "winter", "spring", "summer", "autumn" }; printf("Enter day of your birthday (MM.DD): "); scanf("%[^.]s", month); m = atoi(month); if ((m==12) || (m<3)) strcpy(s, season[0]); else if ((m>2) && (m<6)) strcpy(s, season[1]); else if ((m>5) && (m<9)) strcpy(s, season[2]); else strcpy(s, season[3]); printf("Your birthday is in %s\n", s);
Сложность вопроса
86
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт всё. Иду пить отмечать отлично в зачётке по интуит
12 окт 2019
Аноним
Зачёт сдан. Иду отмечать отмечать отлично в зачётке по интуит
30 мар 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.