I am learning C program. When try to run the code I am getting error as : [Error] ld returned 1 exit status
#include <stdio.h>
#include <time.h>
void main()
{
time_t t;
time(&t);
clrscr();
printf("Today's date and time : %s",ctime(&t));
getch();
}
Can someone explain me What I am doing wrong here?
I tried this code :
int main()
{
printf("Today's date and time : %s \n", gettime());
return 0;
}
char ** gettime() {
char * result;
time_t current_time;
current_time = time(NULL);
result = ctime(¤t_time);
return &result;
}
but still shows me error as : error: called object ‘1’ is not a function in current_time = time(NULL); line. What is wrong with the code