| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1275 人关注过本帖
标题:为啥运行不成功呢??
只看楼主 加入收藏
暴风晕
Rank: 12Rank: 12Rank: 12
来 自:冥界
等 级:火箭侠
威 望:6
帖 子:402
专家分:3107
注 册:2015-8-8
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
为啥运行不成功呢??
程序代码:
# include <stdio.h>
# include <stdlib.h>
# include <time.h>


int main(void)
{
    int Roll_Count, mest, play;//mest是检测循环是否运行,play是玩家输入数值
    mest = 1;


    srand(time(0));
    Roll_Count = rand() % 1000;
     printf("猜数字游戏开始!\n");
    while (mest > 0)
    {
        scanf("%d", play);
        if (play == Roll_Count)//判断是否正确
        {
            printf("恭喜你获得胜利!猜对"
                   "了!答案就是%d!\n", play);
            mest = 0;
        }
        else
        {
            if (play < Roll_Count)//判断是太大还是太小
            {
                printf("您输入的数%d太小,请"
                       "重新输入!/n", play);
            }
            else
            {
                printf("您输入的数%d太大,请"
                       "重新输入!/n", play);
            }
            mest = 1;
        }
    }
    printf("游戏结束!/n");
    return 0;
}
2015-08-22 13:24
暴风晕
Rank: 12Rank: 12Rank: 12
来 自:冥界
等 级:火箭侠
威 望:6
帖 子:402
专家分:3107
注 册:2015-8-8
收藏
得分:0 
输入数值以后显示
segmentation fault
2015-08-22 13:25
w906414
Rank: 2
等 级:论坛游民
帖 子:75
专家分:76
注 册:2015-5-29
收藏
得分:20 
别闹了,去看scanf语句
2015-08-22 13:34
暴风晕
Rank: 12Rank: 12Rank: 12
来 自:冥界
等 级:火箭侠
威 望:6
帖 子:402
专家分:3107
注 册:2015-8-8
收藏
得分:0 
刚刚调试了一下,发现果然是少了&
连换行符都错,看来以后要多敲点代码
2015-08-22 13:45
huliangjia
Rank: 2
等 级:论坛游民
帖 子:17
专家分:13
注 册:2015-7-22
收藏
得分:0 
scanf是用地址存值,要加一个&
2015-08-26 20:50
快速回复:为啥运行不成功呢??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014888 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved