| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 566 人关注过本帖
标题:求大神告诉我错在哪里,真的搞不懂错哪里的。
取消只看楼主 加入收藏
哀啼小新淫
Rank: 1
等 级:新手上路
帖 子:22
专家分:2
注 册:2013-1-12
结帖率:62.5%
收藏
 问题点数:0 回复次数:0 
求大神告诉我错在哪里,真的搞不懂错哪里的。
rt,直接上代码(部分)
程序代码:
void browse()
{
    int i;
    int index=0;
    FILE *fp;
    if((fp=fopen("staf","r"))==NULL)
    {
        printf("打开文件失败!\n");
    }
    while(!feof(fp))
    {
        fread(&staff[index++],sizeof(struct Date),12,fp);
        if(index >= 1000)
        {
            break;
        }
    }   
    if(fclose(fp)!=0)
    {
        printf("关闭文件失败!");
    }
    for(i=0;i<100;i++)
    {
        if(staff[i].num>staff[i+1].num)
        {
            swap=staff[i];
            staff[i]=staff[i+1];
            staff[i+1]=swap;
        }
    }
    printf("职工编号   姓名   性别   职称   部门   身份证号   婚否   出生年月   学历   工资   住址   电话\n");
    for(i=0;i<100;i++);
    {
        printf("%d %s %c %s %s %s %c %s %s %d %s %s\n",staff[i].num,staff[i].name,staff[i].sex,staff[i].title,
            staff[i].department,staff[i].id,staff[i].marry,staff[i].birthday,staff[i].education,staff[i].wage,
            staff[i].address,staff[i].tel);
    }
    system("pause");
    menu();
}

2013-07-06 11:05
快速回复:求大神告诉我错在哪里,真的搞不懂错哪里的。
数据加载中...
 
   



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

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