#include <stdio.h>
struct Book {
int book_id;
char title[30];
char author[30];
float price;
};
void printBook(struct Book b) {
printf("ID: %d\nTitle: %s\nAuthor: %s\nPrice: %.2f\n", b.book_id, b.title, b.author, b.price);
}
int main() {
struct Book b;
printBook(b);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpzdHJ1Y3QgQm9vayB7CiAgICBpbnQgYm9va19pZDsKICAgIGNoYXIgdGl0bGVbMzBdOwogICAgY2hhciBhdXRob3JbMzBdOwogICAgZmxvYXQgcHJpY2U7Cn07Cgp2b2lkIHByaW50Qm9vayhzdHJ1Y3QgQm9vayBiKSB7CiAgICBwcmludGYoIklEOiAlZFxuVGl0bGU6ICVzXG5BdXRob3I6ICVzXG5QcmljZTogJS4yZlxuIiwKICAgICAgICAgICAgYi5ib29rX2lkLCBiLnRpdGxlLCBiLmF1dGhvciwgYi5wcmljZSk7Cn0KCmludCBtYWluKCkgewogICAgc3RydWN0IEJvb2sgYjsKCiAgICBzY2FuZigiJWQiLCAmYi5ib29rX2lkKTsKICAgIHNjYW5mKCIlcyIsIGIudGl0bGUpOwogICAgc2NhbmYoIiVzIiwgYi5hdXRob3IpOwogICAgc2NhbmYoIiVmIiwgJmIucHJpY2UpOwoKICAgIHByaW50Qm9vayhiKTsKCiAgICByZXR1cm4gMDsKfQo=