怎么用C语言每秒钟显示一次

如何用C语言每秒钟显示一次这个程序是显示机器时间的,如何使其每秒钟显示一次#includestdio.h#includet

如何用C语言每秒钟显示一次
这个程序是显示机器时间的,如何使其每秒钟显示一次
#include<stdio.h>  
  #include<time.h>  
  #include<stddef.h>  
   
  main( )  
  {  
  struct tm *ptr;  
  time_t lt;  
  time( &lt );  
  ptr=localtime( &lt );  
  printf("%s current time is:",asctime(ptr));  
  }  
 

[解决办法]
用Sleep()控制一下,每一秒钟show()一次,这样应该可以吧
[解决办法]
投机取巧,呵呵~~

C/C++ code
//by dev-c++ 4#include <stdio.h>#include <time.h>                                                                                                                                                int main(void){    struct tm *ptr;    time_t lt;   LOOP:    time( &lt );    ptr = localtime( &lt );    printf("\ncurrent time is: %s",asctime(ptr));    sleep(1000);    system("cls");    goto LOOP;}