열혈강의 도전문제 four 2번입니다
겨슬
질문 제목 : 에러가 뜨는데 잡지를 못하겠습니다구조체에 관한 문제인거 같습니다질문 내용 :
#include stdio.h
struct book
{
char write[50];
char name[50];
int p;
} info;
void main()
{
int n,nbook;
info *pp;
printf(책의 수를 입력: \n);
scanf(%d, &nbook);
pp=(info*)calloc(nbook,sizeof(info));
printf(**********도서 정보 입력**********\n);
for(n=0;nnbook;n++)
{
printf(%d번째 도서입니다\n,n+1);
printf(저자 : );
scanf(%s, pp[n].write);
getchar();
printf(제목 : );
scanf(%s, &pp[n].name);
getchar();
printf(페이지 수 : );
scanf(%d, &pp[n].p);
getchar();
}
printf(**********도서 정보 출력**********\n);
for(i=0;i3;i++)
{
printf(%d번째 도서 \n, n+1);
printf(저자 : %s \n,pp[n].write);
printf(제목 : %s \n,pp[n].name);
printf(페이지 수 : %d \n,pp[n].p);
}
free(pp);
getchar();
}
구조체에서 넘어가질 않는거 같은데 왜 그런지 모르겠네요;
도와주세요