搜索
查看: 2485|回复: 16
打印 上一主题 下一主题

啊哈c一运行停止工作是怎么回事啊

[复制链接]
跳转到指定楼层
楼主
发表于 2013-10-12 20:51:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
        int a;
        scanf("%d",a);
    if(a==52)
    {
                printf("dui");
        }
    else
    {
                printf("cuo");
    }

    Sleep(5000);
        return 0;
}一运行就出现file:///C:\Users\zhangchi\AppData\Roaming\Tencent\Users\370852566\QQ\WinTemp\RichOle\NHHZ~AZWV@PH~{$ULE%G1N1.jpg

最佳答案

查看完整内容

我的垃圾电脑都行,你的为什么不行
沙发
发表于 2013-10-12 20:51:45 | 只看该作者
我的垃圾电脑都行,你的为什么不行
板凳
发表于 2013-10-12 21:01:11 | 只看该作者
不会啊!只是一片空白,应该是你的电脑出问题了
地板
 楼主| 发表于 2013-10-12 21:06:26 | 只看该作者
是写得哪出了问题吗?为啥其他的运行好着呐?
5#
发表于 2013-10-12 21:12:45 | 只看该作者
再试一次
6#
 楼主| 发表于 2013-10-12 21:16:18 | 只看该作者
还是不行啊
7#
 楼主| 发表于 2013-10-12 21:22:10 | 只看该作者
不知道啊,明明编译成功了但一运行就杯具了。

QQ图片20131012212114.jpg (5.74 KB, 下载次数: 24)

QQ图片20131012212114.jpg
8#
发表于 2013-10-12 21:28:40 | 只看该作者
9#
发表于 2013-10-12 21:28:50 | 只看该作者
10#
发表于 2013-10-12 21:30:28 | 只看该作者
11#
 楼主| 发表于 2013-10-12 22:16:25 | 只看该作者
12#
发表于 2013-10-12 22:38:17 | 只看该作者
scanf("%d",a); -> scanf("%d", &a);
13#
发表于 2013-10-13 09:03:13 | 只看该作者
楼上正解!
14#
发表于 2013-10-13 13:36:14 | 只看该作者
本帖最后由 1452826234 于 2013-10-13 14:15 编辑

不是电脑问题,码有错误。
scanf("%d",a);
括号内a的前面少了一个寻址符号&,所以运行到这的时候计算机不能识别了。
完整代码:
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
    {
        printf("请输入一个正整数,完毕按回车\n");

        int a;
        scanf("%d",&a);

        if (a==52)
            printf("dui");
        else
            printf("cuo");

        Sleep(5000);
        return 0;
    }

是不是更美观,且你也知道了你让计算机运行什么内容。

复制进啊哈C里位置可能会错乱,多出一些空格,以回复为准。




15#
 楼主| 发表于 2013-10-13 14:58:46 | 只看该作者
1452826234 发表于 2013-10-13 13:36
不是电脑问题,码有错误。
scanf("%d",a);
括号内a的前面少了一个寻址符号&,所以运行到这的时候计算机不 ...

原来这样,还是太粗心了,谢谢啦!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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