2025年c语言运行时文件打开失败,各位帮我看一下为什么输出的结果总是“文件打开失败”...

c语言运行时文件打开失败,各位帮我看一下为什么输出的结果总是“文件打开失败”...已结贴 问题点数 20 回复次数 7 各位帮我看一下为什么输出的结果总是 文件打开失败 include include include include define NUM 10 typedef struct char driver 10 int car

大家好,我是讯享网,很高兴认识大家。

已结贴√

问题点数:20 回复次数:7

ca56232b3bbedf9a539d07f37fffb99a.gif
讯享网

3144d8b7615c79d9f638db40d5689d26.gif

a218af6549b45ee526caf607ebff1358.gif

0f8df0e29816ae721419de940fb833d1.gif

各位帮我看一下为什么输出的结果总是“文件打开失败”

#include

#include

#include

#include

#define NUM 10

typedef struct

{

char driver[10];

int car;

char police[10];

int num;

int year;

int month;

int date;

} Traffic;

int menu_select();

int Input(Traffic trafList[],int n);

void Display(Traffic trafList[],int n);

int Delete_a_record(Traffic trafList[],int n);

void Sort_by_Name(Traffic trafList[],int n);

int Insert_a_record(Traffic trafList[],int n);

int AddfromText(Traffic trafList[],int n,char *filename);

void WritetoText(Traffic trafList[],int n,char *filename);

void Query_a_record(Traffic trafList[],int n);

void main()

{

Traffic trafList[NUM];

int n=0;

FILE*fp;

int i;

fp=fopen("records.txt","r");

if(fp==NULL)

{    printf("文件打开失败!\n");

exit(1);

}

fprintf(fp,"%d",n);

printf("%d",n);

for(i=0;i<1;i++)

{

fprintf(fp,"%s\t\t",trafList[i].driver);

fprintf(fp,"%d\t",trafList[i].car);

fprintf(fp,"%s",trafList[i].police);

fprintf(fp,"%d\

小讯
上一篇 2025-02-08 20:50
下一篇 2025-04-01 19:38

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/128873.html