#include <stdio.h>
struct liberary
{
double name[200];
double title[200];
int page[200];
};
int i, j, k, n;
void main()
{
struct liberary nyx;
i, j, k, n = 0;
for (i = 0;; i++)
{
printf("저자가 누구입니까?\n");
scanf("%s", &nyx.name[i]);
printf("제목이 무엇입니까?\n");
scanf("%s", &nyx.title[i]);
printf("페이지가 총 몇페이지입니까?\n");
scanf("%d", &nyx.page[i]);
printf("더 입력하시겠습니까? 예)1:예, 2:아니요\n");
scanf("%d", &j);
ed:
if (j == 1)
{
continue;
}
if (j == 2)
{
n = i;
break;
}
else
{
printf("잘못입력했습니다. 다시 입력하세요. 예)1:예, 2:아니요 \n");
scanf("%d", &j);
goto ed;
}
}
for (i = 0; i < n; i++)
{
printf("저자 : %s \n", nyx.name[i]);
printf("제목 : %s \n", nyx.title[i]);
printf("총 페이지 : %d \n", nyx.page[i]);
}
}
되지가 않네
초본데