①,②,③의 a 값 출력하라는 문제라고 알아듣고(③은 아마 한줄 내려온듯?)
구했더니 115, 123, 149가 나오길래 printf("115 123 149");라고 제출했더니 실행시 마다 답이 바뀌는 문제라고 하네요;;
답이 아니더라도 푸는 방법에 대해 조언을 주시면 감사하겠습니다.
#include<stdio.h>
#include<time.h>
int main()
{
int a = 0;
time_t now;
struct tm tt;
time(&now);
tt = *localtime(&now);
a = tt.tm_year;
a += tt.tm_mon;
a += tt.tm_mday;
printf("%d %d %d\n", 1, 2, 3);
return 0;
}