| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 1545 人关注过本帖
标题:此代码使程序崩溃,求修改
取消只看楼主 加入收藏
天蓝蓝蓝
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2018-5-12
结帖率:50%
收藏
 问题点数:0 回复次数:3 
此代码使程序崩溃,求修改
#include<stdio.h>
void move(int n, int m)
{
    int str[100],*p,i;
    for (i = 0; i < n;i++)
       scanf_s("%d",str, 100);
    p = str;
    for (p = str; p < str+n; p++)
    {
        if ((p < str+n - m) == 1)
            *(p + m+n) = *p;
        if ((&str+n - m <= p) && (p < str+n))
            *(p + m) = *p;
    }
    for (p =str+n; p <= str+2 * n; p++)
        printf("%d", *p);
}
int main()
{
    int n, m;
    scanf_s("%d %d", &n, &m);
    move(n, m);
    return 0;
}
搜索更多相关主题的帖子: 代码 修改 int str for 
2018-05-12 17:47
天蓝蓝蓝
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2018-5-12
收藏
得分:0 
回复 2楼 nosnoy
改后scanf_s("%d",&str[i]);依然结果错误
2018-05-12 19:30
天蓝蓝蓝
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2018-5-12
收藏
得分:0 
已经解决,感谢帮忙
2018-05-12 20:09
天蓝蓝蓝
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2018-5-12
收藏
得分:0 
回复 4楼 anduoba
非常感谢
2018-05-12 20:13
快速回复:此代码使程序崩溃,求修改
数据加载中...
 
   



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

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.090905 second(s), 11 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved