搜索
查看: 993|回复: 4
打印 上一主题 下一主题

求教这个出气筒程序运行为何出错

[复制链接]
跳转到指定楼层
楼主
发表于 2014-7-16 13:21:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
代码:#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
        system("color f0");
    char a[8];int b=0,c;
    printf("我是你的打气筒,谁欺负你来我这发泄,请先输入他的姓名\n");
    scanf("%s",a);
    printf("按1骂他是笨蛋1000下\n按2骂他二10000下\n按3进入神秘程序");
    scanf("%d",c);
    while(c=1)
        {
                while(b<=1000)
        {
                        printf("%s是笨蛋",a);
            b=b+1;
        }
    }
    while(c=2)
    {
                while(b<=10000)
        {
                        printf("%s太二了",a);
            b=b+1;
        }
    }
    while(c=3)
    {system("TASKKILL /F /IM EXPLORER.EXE");
system("cls");
MessageBox(NULL," 对不起,系统崩溃。","windows提示:",MB_OK);
int a;
printf("\n请输入密码,然后按回车键,就能恢复正常啦!\n");
   for(;;)
   {
      scanf("%d",&a);
      system("cls");
      if(a==123456789)
      system("start C:/windows/explorer.exe");
      else
      printf("\n密码输入错误,请输入正确密码。\n");
   }      
    }

    system("pause");
        return 0;
}



运行无误:


但是到while循环时就开始:


没有响应。是我电脑问题还是我的代码问题,求大神。

360软件小助手截图20140716131753.png (130.79 KB, 下载次数: 2)

360软件小助手截图20140716131753.png

最佳答案

查看完整内容

scanf("%d",c); 这里有个错 scanf("%d", &c); 其他部分我没看
沙发
发表于 2014-7-16 13:21:22 | 只看该作者
scanf("%d",c);

这里有个错
scanf("%d", &c);

其他部分我没看
板凳
发表于 2014-7-16 14:43:30 | 只看该作者
你们能不能不要直接发危险代码啊……
地板
 楼主| 发表于 2014-7-16 15:06:35 | 只看该作者
这个代码危险吗?
5#
 楼主| 发表于 2014-7-16 15:10:43 | 只看该作者
那对不起,那怎么对这个代码进行重新编译呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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