#include <stdio.h>
int main()
{
FILE *in = fopen("grade.dat","r");
char name[10];
int score[10];
int i;
for(i=0;i<10;i++)
{
fscanf(in,"%s %d",&name[i],&score[i]);
}
fclose(in);
printf("name score grade\n");
int j;
for(j=0;j<10;j++)
{
printf("%s %d \n",name[j],score[j]);
}
return 0;
}
하고 컴파일까진 되는데 실행하면 세그멘테이션 폴트 뜸
미치겟네 네시간째 이러고있음;
fscanf(in,"%s %d",&name[i],&score[i]);
printf("%s %d n",name[j],score[j]);
첫째줄처럼 바꾸니까 에러뿜는데...?
바꾸긴 뭘 바꿔 니 소스에서 에러날 부분 복붙했구만