مدیریت کتابخانه فوری
سلام میخوام برنامه مدیریت کتابخانه را بنویسم ولی خیلی مشکل دارم اول اینکه برای searchکد زیر را نوشتم که execptionمیزنه
[ltr]
struct book bookinf;
cout<<"enter name:"<<endl;
gets(p5);
FILE *p=fopen("bookinfo.txt","r");
if(!p)
cout<<"can not open file";
while(fread(&bookinf,sizeof(struct book),1,p)>0)
if(strcmp(p5,bookinf.name)==0)
cout<<bookinf.name<<bookinf.author<<endl<<bookinf.publis.year
<<bookinf.lan<<bookinf.trans;
[/ltr]و دوم اینکه برنامه باید قابلیت این را داشته باشد که وقتی کاربر نام یک کتاب را وارد میکند وضعیت آن را از لحاظ رزرو و امانت وموجود بگوید وهمچنین بتواند کتابی را که در امانت است رزرو کند ولی من اصلا نمیدونم چطوری با تاریخها برای این قسمت برنامه کار کنم ممنون میشم کمک کنید فقط فوری