동적할당된 구조체변수
이송이
2023.07.21
문제는.. 도서정보 저자 제목 페이지수를 입력해주고 그것을 출력하는것인데
구조체 포인터배열을 선언하고 구조체 변수를 동적으로 할당하는 형태로 구현하라하는데..
제가 몰틀렸는지..몰르겟네요..
#includestdio.h#includeconio.h#includestdlib.h
typedef struct mark1{ char * name[20]; char * bname[20]; int * page;} mark
int main(void){ mark book[3]; int i; void * ptr1=malloc(sizeof(book)*3); for(i=0; i3; i++){ scanf(%s %s %d&ptr1[i]-name, &ptr1[i]-bname, &ptr1[i]-page); } for(i=0; i3; i++){ printf(%s %s %d, ptr1[i]-name, ptr1[i]-bname, ptr1[i]-page); } system(PAUSE);}