문제는 위와 같은데 만약 C로 포인터 배열안쓰고 만들려고 노력해봤는데
#include <stdio.h>
int main()
{
int a, b, x, y, day = 0;
printf("몇월 : ");
scanf("%d", &x);
printf("몇일 : ");
scanf("%d", &y);
for (a = 1; a <= x-1; a++)
{
if (a == 1 || a == 3 || a == 5 || a == 7 || a == 8 || a == 10 || a == 12)
for (b = 1; b <= 31; b++)
day++;
else if (a == 2)
for (b = 1; b <= 28; b++)
day++;
else
for (b = 1; b <= 30; b++)
day++;
}
for (b = 1; b <= y-1; b++)
day++;
switch (day%7)
{
case 0:printf("MON
");
break;
case 1:printf("TUE
");
break;
case 2:printf("WED
");
break;
case 3:printf("TUR
");
break;
case 4:printf("FRI
");
break;
case 5:printf("SAT
");
break;
case 6:printf("SUN
");
break;
default:printf("모르겟다
");
break;
}
return 0;
}
이렇게 만들었음.
어느 날짜든 입력하면 제대로된 요일 나오는데
근데 왜 채점결과는....
도움을 청합니다. 횽님들
출력 n 빼봐
저거 줄바꿈있으면 오답으로 처리하는 경우 있을텐데
ㅇㅇ//시도해보겠습니다 행님
틀렸다는데요 행님..
몇월 며칠 출력해서 그런거 아님?
ㅁㅁ//오옹?? 확인들어갑니다.
제발 예제 입력 예제 출력 포맷이나 지키고말해
입력방식은 좀 준수하자 - dc App