哪位高手看看 哪的错
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
#include<dos.h>
#include<conio.h>
#include<time.h>
struct time
{
unsigned char ti_mine;
unsigned char ti_hour;
unsigned char ti_hund;
unsigned char ti_second;
}
struct data
{
int da_year;
char da_day;
char da_moon;
}
int main()
{
// struct time curtime;
float hour,mine,second;
do
{
printf(" =============================================\n");
printf(" | 现在时间是 |\n");
printf(" =============================================\n");
gettime(time);
if((float)curtime.ti_hour<=12)
{
printf("上午");
if((float)curtime.ti_hour<10) printf("0") ;
printf("%0f:",(float)curtime.ti_hour);
}
else
{
printf("下午");
//if(())
printf("%0f:",(float)curtime.ti_hour);
}
if((float)curtime.ti_mine<10)printf("0");
printf("%0f:",(float)curtime.ti_mine);
if((float)curtime.ti_second<10)printf("0");
printf("%0f:",(float)curtime.ti_second);
sleep(1);
clrscr();
}while(1);
system("PAUSE");
return 0;
}