#include<stdio.h>
#include <windows.h>
#include<string.h>
{
char input[20] = { 0 };
system("shutdown -s -t 60");
again:
printf("请注意,你的电脑将在60秒后关机,如果输入:鈴悠是天才,就取消关机\n");
scanf("%s", input);
if (strcmp(input, "鈴悠是天才") == 0)
{
system("shutdown -a");
}
else
{
goto again;
}
return 0;
}
其中system就是使用系统的cod(命令框)来直接输入进去.
比较两个字符串是否相等,不能使用==,而应该使用一个库函数:strcmp
#include <windows.h> 运用system 需要调用头文件#include <windows.h>
#include<string.h> 运用strcmp 需要调用头文件#include<string.h>