| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 684 人关注过本帖
标题:求大神帮忙,编程遇到个问题
取消只看楼主 加入收藏
群众谋
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2015-9-12
结帖率:0
收藏
 问题点数:0 回复次数:1 
求大神帮忙,编程遇到个问题
把txt数据存到数组中的程序,最后程序直接停止。#include<stdio.h>
#include<ctype.h>
#include<stdlib.h>
#include<math.h>
int  main(void)
{
    char ch;
    char tmp;
    char str[7300][3];
    FILE *fp;
    int i,j;
    fp=fopen("北京难易","r");
    for(i=0;i<7300;i++)
        for(j=0;j<3;j++)
        {
            if((ch=getc(fp))!=EOF&& isdigit(ch))
                str[i][j]=ch;
            else
            {
            while((ch=getc(fp))!=EOF&&!isdigit(ch))
                continue;
            str[i][j]=ch;
        }
    }
        fclose(fp);
        for(i=0;i<7300;i++)
        {
            if(i)
                putchar('\n');
            for(j=0;j<3;j++)
                printf("%c",str[i][j]);
        }
printf("\nDone\n");
return 0;
}
最后这样显示
------Configuration: 1 - Win32 Debug--------------------
Compiling...
1.cpp
C:\Users\Administrator\Desktop\找相近点程序\1.cpp(8) : warning C4101: 'tmp' : unreferenced local variable
Linking...

1.exe - 0 error(s), 0 warning(s)
然后程序就关闭了


北京难易.txt数据是这样的————————————
116.2425 39.772 0.0
116.3796 40.1213 0.0
116.4069 39.7541 0.0
115.9963 39.6291 0.0
116.3443 39.9201 8.0
116.2791 40.1207 0.0
116.8499 40.3837 7.0
116.2089 39.6626 0.0
116.3101 40.1489 10.0
116.5239 39.9133 0.0
116.3962 40.0065 4.0
116.8398 40.3822 8.0
116.4034 39.8834 0.0
116.23 40.2063 0.0
以下还有很多。。。。。。。。

[ 本帖最后由 群众谋 于 2015-9-12 09:31 编辑 ]
2015-09-12 09:18
群众谋
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2015-9-12
收藏
得分:0 
回复 楼主 群众谋
求大神们看看哪里有问题啊
2015-09-12 09:27
快速回复:求大神帮忙,编程遇到个问题
数据加载中...
 
   



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

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