이 코드를 작성하려고하지만 프로그램 실행 후 세그먼테이션 오류가 발생합니다.이 코드를 정렬하는 데 도움을 주시겠습니까? 포인터에 scanf'ing 때세그먼트 화 오류가
#include <stdio.h>
#include <string.h>
typedef struct{
int salary;
char* name;
} employee ;
int main(){
employee p[2];
int i;
for(i=0;i<2; i++){
printf("enter sal ");
scanf("%d", &p[i].salary);
printf("enter name ");
scanf("%s", &p[i].name);
}
for(i=0;i<2; i++){
printf("p %d",p[i].salary);
printf("p %s",p[i].name);
}
return 0;
}