입력 하고 에러는 아니고 디버그 창 뜨네요
참없다
2023.04.01
질문 제목 : 입력 하고 에러는 아니고 디버그 창 뜨네요디버그 창의 원인을 못 찾겠습니다...질문 내용 : #includestdio.h
#includestdlib.h
struct book
{
char name[30];
char writer[30];
int page;
};
int main()
{
int i;
struct book * p1[3];
printf(//////////도서 정보 입력//////////\n);
for(i=0;i3;i++)
{
p1[i]=(struct book*)malloc(sizeof(struct book));
printf(저자 : );
scanf(%s,&(*p1[i]).writer);
printf(제목 : );
scanf(%s,&(*p1[i]).name);
printf(페이지 수 : );
scanf(%d,&(*p1[i]).page);
}
printf(//////////도서 정보 출력//////////\n);
for(i=0;i3;i++)
{
printf(저자 : %s\n,(*p1[i]).writer);
printf(제목 : %s\n,(*p1[i]).name);
printf(페이지 수 : %d\n,(*p1[i]).page);
}
free(p1[i]);
return 0;
}
에러는 않나는데 다 입력하고 나면 디버그 창 뜨네요 어디서 틀렸는지 알려주세요...