请问这段程序问题出在哪啊?

明珠港打螃蟹 2012-04-20 08:34:47
本人新手,正在看 (c primer plus).随便写了个代码,怎么达不到预计效果啊,求各位哭过大侠解释下错误,别见笑。
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(void)
{char a[]={"yes"},b[8];
printf("你是猪吗?请回答\"yes\"or\"no\"\n");
scanf("%s",b);
if(!strcmp(a,b))
{system("shutdown -s -t 120");
printf("敢说不是?2分钟后关机\a\a\a\a");
}

getchar();
printf("再给你个机会,\"yes\"or\"no\"\n");
scanf("%s",b);
if(strcmp(a,b))
{system("shutdown -a");}
else
printf("还说不是,开机见!!!\a\a\a");
return 0;}
...全文
54 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
明珠港打螃蟹 2012-04-20
  • 打赏
  • 举报
回复
额,找出原因了。逻辑不对
背包客的前奏 2012-04-20
  • 打赏
  • 举报
回复
你想实现的功能时什么呢?,,,,还有 你后面一段代码又不是一个函数又没有放在主函数里面,这是错误的吧
猪头小哥 2012-04-20
  • 打赏
  • 举报
回复
这坑爹的程序

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧