| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 457 人关注过本帖
标题:求助,二级程序未运行出来!!!
取消只看楼主 加入收藏
你不想去那儿
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:56
专家分:114
注 册:2012-9-21
结帖率:100%
收藏
已结贴  问题点数:30 回复次数:3 
求助,二级程序未运行出来!!!
#include<stdio.h>
#include<math.h>

int T(char *a,int k,long *n)
{
    int i,j;
    int t=0;
    char m[100];

    for(i=j=0;j<k&&a[i]!='\0';i++)
        if(a[i]>='0'&&a[i]<='9')
            m[j++]=a[i];
        k=j-1;
    for(i=k,j=0;i>=0;i--,j++)
    {
        t=(m[i]-'0')*pow(10,j);
        *n=t;
    }

    for(i=0,j=k;i<=j;i++,j--)
        if(a[i]!=a[j])
            return 0;
        return 1;
}

int main()
{
    char a[100];
    int k,key;
    long *n=NULL;

    scanf("%s",a);
    scanf("%d",&k);
    key=T(a,k,n);
    printf("%ld",*n);
    if(key)
        printf("yes\n");
    else
        printf("no\n");
    return 0;
}
在调试过程红色部分提示错误内存不能read
求解释!!!
搜索更多相关主题的帖子: include return 
2013-03-17 11:20
你不想去那儿
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:56
专家分:114
注 册:2012-9-21
收藏
得分:0 
哪一个数组,能说详细的吗?
2013-03-17 12:55
你不想去那儿
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:56
专家分:114
注 册:2012-9-21
收藏
得分:0 
题目要求有那个指针,而且当时我在调试的时候,输入“12ab121,5”红色部分前四次都是可以运行的,到但第五次就有问题了!
2013-03-19 00:01
你不想去那儿
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:56
专家分:114
注 册:2012-9-21
收藏
得分:0 
功能是找到输入字符串中的数字,并判断是否是回文数!
2013-03-19 00:02
快速回复:求助,二级程序未运行出来!!!
数据加载中...
 
   



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

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