int y, day, i, j;
printf(\"연도를 입력하세요: \");
scanf(\"%d\",&y);
switch (day%7) {
case (1):
printf(\"%d년 1월 1일은 월요일입니다.\\n\", y);
break;
.....이하 생략
case (7):
printf(\"%d년 1월 1일은 일요일입니다.\\n\", y);
break;
}
return 0;
}
-->
char* yoil[] = {\"월\", \"화\", \"수\", \"목\", \"금\", \"토\", \"일\"};
printf(\"%d년 1월 1일은 %s요일입니다.\\n\",y, yoil[day%7 - 1]);
이거 중요하다 이해하고 외워둬라
아 그리고 조공좀 올려라 ㅋㅋ
그런데요 char 하고 *yoil[]이런거 안배웠는데 써도 욀라나요?
배운 범위에서 하려면 switch문 써라...
스위치문보다 더짧게 어떠케하지 ;;;ㅎㄷㄷㄷ
switch (day%7) {case (1):printf(\"%d년 1월 1일은 월요일입니다.\\n\", y);break;case (2):printf(\"%d년 1월 1일은 화요일입니다.\\n\", y);break;case (3):printf(\"%d년 1월 1일은 수요일입니다.\\n\", y);break;case (4):printf(\"%d년 1월 1일은 목요일입니다.\\n\", y);break;case (5):printf(\"%d년 1월 1일은 금요일입니다.\\n\", y);break;case (6):printf(\"%d년 1월 1일은 토요일입니다.\\n\", y);break;case (7):printf(\"%d년 1월 1일은 일요일입니다.\\n\", y);break;} 해결!!!!!!!!!!!
학교 레포트냐? 학교 레포트면 걍 스위치로 해서 가고 아니면 자신있으면 배열로 해서 선행학습했습니다 하고 교수가 병진이면 걍 스위치로 해