#include<stdio.h>
#include<conio.h>
void main()
{
int n,i;
struct library
{
char bkname[40];
char auname[30];
int bnumber;
char isdate[10];
char ladate[10];
}book[100];
clrscr();
printf("Enter the no. of books : ");
scanf("%d",&n);
printf("Enter the data\n ");
for(i=0; i<=n-1; i++)
{
printf("\nBook No. : %d",i+1);
printf("\nBook Name : ");
scanf("%s",&book[i].bkname);
printf("Author Name : ");
scanf("%s",&book[i].auname);
printf("Book Number : ");
scanf("%d",&book[i].bnumber);
printf("Issue Date : ");
scanf("%s",&book[i].isdate);
printf("Last Date : ");
scanf("%s",&book[i].ladate);
}
printf("The entered records are :\n");
for(i=0; i<=n-1; i++)
{
printf("Book No. : %d\n",i+1);
printf("\nBook Name : %s",book[i].bkname);
printf("\nAuthor Name : %s",book[i].auname);
printf("\nBook Number : %d",book[i].bnumber);
printf("\nIssue Date : %s",book[i].isdate);
printf("\nLast Date : %s",book[i].ladate);
}
getch();
}
|
|
| To pass whole structure to a function. |
|
| |
|
|
|
|