Pointers to Structures in c
#include <stdio.h> #include <string.h> struct Books { char title[50]; char author[50]; char subject[100]; int book_id; }; /* function declaration */ void printBook( struct Books book ); int main( ) { struct Books Book1; /* Declare Book1 of type Book */ struct Books Book2; /* Declare Book2 of type Book */ /* book 1 specification */ strcpy( Book1.title, "C Programming"); strcpy( Book1.author, "ramratan bissoo"); strcpy( Book1.subject, "C Programming Tutorial"); Book1.book_id = 654123; /* book 2 specification */ strcpy( Book2.title, "Miracle Billing"); strcpy( Book2.author, "DEEPAK SHARMA"); strcpy( Book2.subject, "Miracle Billing Tutorial"); Book2.book_id = 420420; ...