****[긴급]**** 포인터관련 질문 급합니다..T_T

익명 사용자의 이미지

#include

int main(){

FILE *ifile;
char buff[BUFSIZ];
char *temp;

int i,j;
ifp=fopen("abc.txt","r");
fgets(buff, BUFSIZ, ifp);

i=0; j=0;

while(buff[i]!=EOF){

if(buff[i]!=' '){

temp[j]=buff[i];
temp[j+1]=0;
j++;

}else if(buff[i]==' '){

j=0;

}

i++;
}
fclose(ifp);
return(0);

}
제가 구현하고 싶은데 temp에 ifp를 통해 받은 라인을 단어별로 받아서
temp에 임시저장을 하고 싶은데 컴파일은 되는데 자꾸 세그멘테이션 오류
가 나네요 고수님들 혹 해결책을 아신다면 꼭 알려주세요..T_T

익명 사용자의 이미지

char *temp;

-->

char temp[BUFFSIZE];