void inputBook (int book[4][100])
{
 int i;
 
 int k;

 
 for (k = 1, i = 0; k = 0; i++)
 {

 printf("도서번호를 입력하세요 \n");
 scanf("%d", &book[0][i]);

 printf("도서대금을 입력하세요 \n");
 scanf("%d", &book[1][i]);


 printf("더 입력하시겠습니까 yes : 0, no : 나머지 숫자 \n");
 scanf("%d", &k);

    }

함수를 이렇게 설정해놓고

int main(void)

{
 int book[4][100];

 int start;

 int j;

 printf("무엇을 하시겠습니까? 1.도서입력 2.도서삭제 3.도서검색 4.도서대여 5.도서반납\n");
 scanf("%d", &start);

 if (start == 1)
 {
  inputBook(book);
 }
 if (start == 2)
 {
  inputdel(book);
 }
 if (start == 3)
 {
  searchBook(book);
 }
 if (start == 4)
 {
  borrowBook(book);
 }
 if (start == 5)
 {
  returnBook(book);
 }

 else
 { 
 printf("값이 잘못되었습니다 \n");
 }

 printf("더 하시겠습니까? 0.yes 1.no \n");
 scanf("%d", &j);

 if (j == 0)
 {
  return main();
 }
 if (j == 1)
 {
  return 0;
 }

}

메인함수에서 1번 눌러서 쓸려니까 그냥 함수안에 for문이 안돌고 바로 빠져나와버리네요..

도움 부탁드립니다 ㅠㅠ