파일 입출력 질문점요 ㅠ
사에
2023.04.01
질문 제목 :질문 내용 :txt파일에 이런 숫자들이 있는데 이런 숫자들을 배열에 넣을려면 어떻게해야하나요?
13
8.7
6.7
5.1
.
.
.
.
8.7 #include stdio.h
#include stdlib.h
#define maxnum 14void main()
{
int n; //입력데이터의 수
double arry[maxnum];
int i , k ; file *fp;
fp=fopen(acid_levels.txt,r); //파일읽기
if(fp==null)
{
printf(파일 open 실패 );
exit(1);
}
fscanf(fp,%d\n,&n);
printf(%d\n,n); for(i=0;in;i++)
{
fscanf(fp,%.1lf\n,&arry[i]);
printf(%.1lf\n,arry[i]);
}
fclose(fp);
}
-
이하얀
이건 파일입출력문제 아닌데요,,
fscanf를 다시한번 보세요