搜索
查看: 852|回复: 7
打印 上一主题 下一主题

为什么我的代码不能运行 求解

[复制链接]
跳转到指定楼层
楼主
发表于 2016-3-20 13:13:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
int main()
{
        int a,b,c;
    scanf("%d %d",&a,&d);
    c=a+b;
    printf("%d",c);
    Sleep(5000000);
    return 0;

}


最佳答案

查看完整内容

把Sleep(5000000);改为system("pause"); 第二点取址符后面是b不是d,就可以运行了,输入一个数 再输入一个数回车就可以计算成功
沙发
发表于 2016-3-20 13:13:34 | 只看该作者
把Sleep(5000000);改为system("pause");  第二点取址符后面是b不是d,就可以运行了,输入一个数 再输入一个数回车就可以计算成功
板凳
发表于 2016-3-20 13:27:24 | 只看该作者
缺少#include<windows.h>
地板
 楼主| 发表于 2016-3-20 22:31:11 | 只看该作者
杨瑞666 发表于 2016-3-20 18:37
把Sleep(5000000);改为system("pause");  第二点取址符后面是b不是d,就可以运行了,输入一个数 再输入一 ...

谢谢老师的指点 按您说的 编译成功了 ,可是为什么 在这里不能用Sleep 了呢?用sleep 就不行了吗?
5#
 楼主| 发表于 2016-3-20 22:31:51 | 只看该作者

谢谢您的解答
6#
发表于 2016-3-21 09:32:53 | 只看该作者
乐编程 发表于 2016-3-20 22:31
谢谢老师的指点 按您说的 编译成功了 ,可是为什么 在这里不能用Sleep 了呢?用sleep 就不行了吗?

因为你没有#include <windows.h>
7#
发表于 2016-3-21 09:33:01 | 只看该作者
乐编程 发表于 2016-3-20 22:31
谢谢老师的指点 按您说的 编译成功了 ,可是为什么 在这里不能用Sleep 了呢?用sleep 就不行了吗?

因为你没有#include <windows.h>
8#
 楼主| 发表于 2016-3-21 13:39:29 | 只看该作者
您的回答解决了我的问题 今天才理解 真是反应慢啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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