下面的程序为色么运行不了
#include<iostream>
#include<ctime>
void display_time(const struct std::tm *tim)
{
    std::cout<<"1,It is now"<<std::asctime(tim);
}
void display_time(time_t* tim)
{
    std::cout<<"2,it is now"<<std::ctime(tim);
}
int main()
{
    time(0);
    struct tm* ltim=std::localtime(&tim);
    display_time(ltim);
    display_time(&tim);
    return 0;
}