#pragma once typedef struct { char* title; char* author; int year; } Book; Book* book_create(const char* title, const char* author, int year); void book_print(const void* data);