What is the meaning of the following C code if output is 0?
#include<stdio.h>
#include<time.h>
int main()
{
struct tm *local;
time_t t;
t=time(NULL);
local=localtime(&t);
printf("%d",local->tm_isdst);
return 0;
}
#include<stdio.h>
#include<time.h>
int main()
{
struct tm *local;
time_t t;
t=time(NULL);
local=localtime(&t);
printf("%d",local->tm_isdst);
return 0;
}A. DST is in effect
B. DST status is unknown
C. DST is not in effect
D. DST is corresponding with local time
Answer: Option C

Join The Discussion