Вот код, который у меня есть: моя основная функция вызывает функцию readtitles
int main() {
char **bookTitles;
bookTitles= malloc(bookCount * sizeof(char*));
readtitles(bookTitles, bookCount);
free(bookTitles);
return 0;
}
, а это моя функция readtitles:
void readtitles(char **bookTitles, int bookCount) {
int i;
printf("Enter the book titles: ");
for(i = 0; i < bookCount; ++i) {
*(bookTitles+i) = malloc(61*sizeof(char));
scanf(" %[^\n]",*(bookTitles+i));
}
}
, когда я использую valgrind, я получаю память Утечки, как я go об освобождении памяти в для L oop?