c语言通过循环在控制台输入5本书存在Books里面

#include<stdio.h>
int main()
{
    void inputbooks(char *[],int);//输入书籍
    void outputbooks(char* [], int);//输出书籍
    char* Books[MAX];
    //char a[MAX];
    //scanf("%s", a);
    //Books[0] = a;
    inputbooks(Books, MAX);//问题:尝试通过循环来在控制台输入5本书
    //存在Books内;——两种方式:1、将循环写在输入函数内;
    //2、将循环写在主函数内,反复调用输入函数。
    printf("%s\n", Books[0]);
    return 0;
}