谁帮我在C语言加入一个程序,实现倒计时关机

来源:百度知道 编辑:UC知道 时间:2024/05/14 11:54:19
这是我的作业:
#include<stdio.h>
#include<string.h>
void main()
{
char s[30];
printf("输入\"你是一只猪\"");
while(1)
{ gets(s);
if(strcmp(s,"你是一只猪")==0)
{
printf("终于承认你是猪了吧!");
return;
}
else
gets(s);
}
}

现在我想在里面加一个程序,
限制别人在60秒内回答,否则自动关机!
急!
闷灾!

可以调用系统命令
在程序中加入这句
system("shutdown -s -f -t 60"); /* 60秒后关机 */
还可以有更高级的用法,指定时间关机
system("at 10:00 shutdown -s -f"); /*在10:00关机*/

当然,如果要在这60秒内取消关机,可以用下面这句
system("shutdown -a");

对了,要用system()函数需要加一个头文件 stdlib.h