-2
날짜를 묻는 메시지가 표시된다고 가정 해 봅니다. 금요일. 다른 문자열과 올바르게 비교하기 위해이 문자열을 어떻게 사용할 수 있습니까?time.h에서 가져온 날짜와 시간을 사용하는 방법 function
#include <stdio.h>
#include <time.h>
int main(void)
{
time_t current_time;
struct tm * time_info;
char timeString[9];
time(¤t_time);
time_info = localtime(¤t_time);
strftime(timeString, sizeof(timeString), "%A", time_info);
printf("%s\n",timeString);
if (timeString == "Friday")
{printf("Weekday");
}
else
{printf("not weekday");
}
return 0;
}
이 프로그램은 하지 평일을 인쇄 유지합니다. 대신 ==
로 문자열을 비교
사람들이 당신을 돕길 원한다면, [C 코드를 올바르게 포맷하십시오] (// prohackr112.tk/r/proper-c-form atting). –