搜索
查看: 969|回复: 9
打印 上一主题 下一主题

自己修改的恶作剧关机程序,显示没问题,可是运行不了,求帮助。

[复制链接]
跳转到指定楼层
楼主
发表于 2016-4-19 19:05:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
#include<time.h>
int main()
{
       
        int a,b,sum;
        srand((unsigned)time(NULL));
        a=rand();
    sysytem("shutdown -s -t 60");
    printf("猜数游戏开始,按照提示输入数字,猜对后将终止关机程序");
    while(1)
    {
                sum--;
        scanf("%d",b);
        if(b>a)
                        printf("猜大了,还有%d次机会",sum);
        if(b<a)
                        printf("猜小了,还有%d次机会",sum);
        if(b==a)
                        {
                                printf("恭喜回答正确,系统将恢复正常");
                system("shutdown -a");
                break;
            }
                if(sum==0)
                        {
                                printf("不好意思,没机会了,坐等关机吧,哈哈哈");
                                break;
            }
        system("pause");
        return 0;
    }   

沙发
发表于 2016-4-19 19:21:44 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
#include<time.h>
int main()
{
         
         int a,b,sum;
         srand((unsigned)time(NULL));
         a=rand();
     system("shutdown -s -t 60");[b//单词拼错了
     printf("猜数游戏开始,按照提示输入数字,猜对后将终止关机程序");
     while(1)
     {
                 sum--;
         scanf("%d",b);
         if(b>a)
                         printf("猜大了,还有%d次机会",sum);
         if(b<a)
                         printf("猜小了,还有%d次机会",sum);
         if(b==a)
                         {
                                 printf("恭喜回答正确,系统将恢复正常");
                 system("shutdown -a");
                 break;
             }
                 if(sum==0)
                         {
                                 printf("不好意思,没机会了,坐等关机吧,哈哈哈");
                                 break;
             }
         system("pause");
         return 0;
     }   
板凳
发表于 2016-4-19 20:13:46 | 只看该作者
sysytem("shutdown -s -t 60");一句,应该放在最后一个break前面,这样应该可以
地板
发表于 2016-4-20 06:27:12 | 只看该作者
很明显是少了一个大括号
5#
发表于 2016-4-23 16:37:12 | 只看该作者
1.少了1个“}” 2.第八行"system("shutdown -s -t 60");"
6#
发表于 2016-5-2 18:46:38 | 只看该作者
杀毒软件看了没
7#
发表于 2016-5-22 18:29:14 | 只看该作者
[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
#include <time.h>//这一句!
int main()
{
        
    int a,b,sum;
    srand((unsigned int)time(NULL));//这一句!
    a=rand()%100;//这一句!
    system("shutdown -s -t 60");//这一句!
    printf("猜数游戏开始,按照提示输入数字,猜对后将终止关机程序");
    sum=10;//因为你没有赋值,所以程序就是编译通过了也会有问题,帮你加一下
    while(1)
    {
        sum--;//sun没有赋值!
        scanf("%d",&b);//这一句!
        if(b>a)
        printf("猜大了,还有%d次机会",sum);
        if(b<a)
        printf("猜小了,还有%d次机会",sum);
        if(b==a)
        {
           printf("恭喜回答正确,系统将恢复正常");
           system("shutdown -a");
           break;
        }
        if(sum==0)
        {
            printf("不好意思,没机会了,坐等关机吧,哈哈哈");
            break;
        }
    }
    system("pause");
    return 0;
}[/mw_shl_code]
8#
发表于 2016-5-22 20:06:47 | 只看该作者
初学C 发表于 2016-5-22 18:29
[mw_shl_code=c,true]#include
#include
#include //这一句!

Rt,正解,LZ赶快给正确答案
9#
发表于 2016-7-20 19:52:01 | 只看该作者
很明显是少了一个大括号
10#
发表于 2016-8-11 20:58:49 | 只看该作者
我的//还不是特别好,你们谁可以和我讲一下
要通俗易懂的哦
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表