level 7
super丶霁云
楼主
#include<stdio.h>
#include<conio.h>
#include<time.h>
#include<unistd.h>
#include<stdlib.h>
int main()
{
char *wday[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
time_t timep;
struct tm *p;
time(&timep);
p = localtime(&timep); //取得当地时间
printf ("%d%d%d ", (1900+p->tm_year), (1+p->tm_mon), p->tm_mday);
printf("%s%d:%d:%d\n", wday[p->tm_wday], (8+p->tm_hour), p->tm_min, p->tm_sec);
pid_t pid;
if ((pid = fork ()) < 0)
{
return -1;
}
else if (pid != 0)
{
{
int a, b, c, d, e, f, f1, f2;
a=8+p->tm_hour;
printf ("小时:%d",a);
b=p->tm_min;
printf ("分钟:%d",b);
c=p->tm_sec;
printf ("秒:%d",c);
system("su -c 'input keyevent 6'");
d =24*3600-a * 3600 + b * 60 + c;
for (e = 0; e < d; e++)
{
sleep (1);
clrscr ();
f = (d - e) / 3600;
f1 = ((d - e) % 3600) / 60;
f2 = ((d - e) % 3600) % 60;
printf
("距离NEW YEAR还有%02d小时%02d分钟%02d秒。\n",
f, f1, f2);
}
system ("su -c 'reboot -p'");
}
exit (0);
}
setsid ();
if ((pid = fork ()) != 0)
{
exit (0);
}
else if (pid < 0)
{
return -1;printf("Happy New Year!!");
}
close (0);
close (1);
close (2);
return (0);
}
2014年12月31日 15点12分
1
#include<conio.h>
#include<time.h>
#include<unistd.h>
#include<stdlib.h>
int main()
{
char *wday[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
time_t timep;
struct tm *p;
time(&timep);
p = localtime(&timep); //取得当地时间
printf ("%d%d%d ", (1900+p->tm_year), (1+p->tm_mon), p->tm_mday);
printf("%s%d:%d:%d\n", wday[p->tm_wday], (8+p->tm_hour), p->tm_min, p->tm_sec);
pid_t pid;
if ((pid = fork ()) < 0)
{
return -1;
}
else if (pid != 0)
{
{
int a, b, c, d, e, f, f1, f2;
a=8+p->tm_hour;
printf ("小时:%d",a);
b=p->tm_min;
printf ("分钟:%d",b);
c=p->tm_sec;
printf ("秒:%d",c);
system("su -c 'input keyevent 6'");
d =24*3600-a * 3600 + b * 60 + c;
for (e = 0; e < d; e++)
{
sleep (1);
clrscr ();
f = (d - e) / 3600;
f1 = ((d - e) % 3600) / 60;
f2 = ((d - e) % 3600) % 60;
printf
("距离NEW YEAR还有%02d小时%02d分钟%02d秒。\n",
f, f1, f2);
}
system ("su -c 'reboot -p'");
}
exit (0);
}
setsid ();
if ((pid = fork ()) != 0)
{
exit (0);
}
else if (pid < 0)
{
return -1;printf("Happy New Year!!");
}
close (0);
close (1);
close (2);
return (0);
}