gpt4 book ai didi

c - 读入txt文件

转载 作者:行者123 更新时间:2023-11-30 18:41:08 26 4
gpt4 key购买 nike

我对 C 非常陌生,并且遇到以下问题。该程序应该从数据文件中读入考试成绩并将输出存储到文本文件中。输出应该是等级数以及每个字母等级的编号。每当我运行它时,它就会崩溃。

#include <stdio.h>
#include <stdlib.h>

int main()
{
FILE *inFile;
int current;
int sum = 0;
int b;
int theGrades[100];

inFile = fopen("a.txt", "r");

b = fscanf(inFile, "%d", &current);

while(b != -1){
theGrades[sum] = current;
sum++;
b = fscanf(inFile, "%d", &current);
}
fclose(inFile);

for(int i=0;i<=sum;i++){
printf("%d" + theGrades[i]);
}


}

最佳答案

1) checkin 文件(必须是有效的指针,不能为NULL)
2) 校验和计数器(必须< 100)
3) printf("%d"+ theGrades[i]); - 你在做什么?您是否考虑过 printf("%d", theGrades[i]);

关于c - 读入txt文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23123465/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com