#include<stdio.h>
struct book
{
char title[50];
char author[50];
int pages;
float price;
};
int main(){
float no;
printf("Enter number of books in the library\n"); struct book a[50];
if(no<=0)
printf("No books in the library"); else{
for(int i=0;i<no;i++){
printf("Enter details for book %d\n",i
+1); fgets(a
[i
].
title,50,stdin
); printf("Enter book author\n"); fgets(a
[i
].
author,50,stdin
); printf("Enter number of pages in the book\n");
}}
}
I2luY2x1ZGU8c3RkaW8uaD4Kc3RydWN0IGJvb2sKewogICAgY2hhciB0aXRsZVs1MF07CiAgICBjaGFyIGF1dGhvcls1MF07CiAgICBpbnQgcGFnZXM7CiAgICBmbG9hdCBwcmljZTsKICAgIAp9OwppbnQgbWFpbigpewogICAgZmxvYXQgbm87CiAgICBwcmludGYoIkVudGVyIG51bWJlciBvZiBib29rcyBpbiB0aGUgbGlicmFyeVxuIik7CiAgICBzY2FuZigiJWYiLCZubyk7CiAgICBzdHJ1Y3QgYm9vayBhWzUwXTsKICAgIGlmKG5vPD0wKQogICAgcHJpbnRmKCJObyBib29rcyBpbiB0aGUgbGlicmFyeSIpOwogICAgZWxzZXsKICAgIGZvcihpbnQgaT0wO2k8bm87aSsrKXsKICAgICAgICBwcmludGYoIkVudGVyIGRldGFpbHMgZm9yIGJvb2sgJWRcbiIsaSsxKTsKICAgICAgICBwcmludGYoIkVudGVyIGJvb2sgbmFtZVxuIik7CiAgICAgICAgZmdldHMoYVtpXS50aXRsZSw1MCxzdGRpbik7CiAgICAgICAgcHJpbnRmKCJFbnRlciBib29rIGF1dGhvclxuIik7CiAgICAgICAgZmdldHMoYVtpXS5hdXRob3IsNTAsc3RkaW4pOwogICAgICAgIHByaW50ZigiRW50ZXIgbnVtYmVyIG9mIHBhZ2VzIGluIHRoZSBib29rXG4iKTsKICAgICAgICBzY2FuZigiJWQiLCZhW2ldLnBhZ2VzKTsKICAgICAgICBwcmludGYoIkVudGVyIGJvb2sgcHJpY2VcbiIpOwogICAgICAgIHNjYW5mKCIlZiIsJmFbaV0ucHJpY2UpOwogICAgICAgIAogICAgfX0KfQ==