Code:#include <stdio.h> struct Bookinfo { char[20] bname; int pages; int price; }book[3]; int main(int argc, char *argv[]) { int i; for(i=0;i<3;i++) { printf("\nEnter the Name of Book : "); gets(book[i].bname); printf("\nEnter the Number of Pages : "); scanf("%d",book[i].pages); printf("\nEnter the Price of Book : "); scanf("%f",book[i].price); } printf("\n--------- Book Details ------------ "); for(i=0;i<3;i++) { printf("\nName of Book : %s",book[i].bname); printf("\nNumber of Pages : %d",book[i].pages); printf("\nPrice of Book : %f",book[i].price); } return 0; }