請幫我解決這個問題我在學校也輸入了代碼,即使在那裏它也顯示了聲明語法錯誤。 - 無法弄清楚這一點! 。當你剛開始學習編碼時,它非常令人沮喪。函數聲明語法錯誤
無效問題的錯誤:聲明語法錯誤 無效顯示錯誤:非法使用指針,如果
道歉在我任何愚蠢發現。
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <string.h>
class book
{
char bookname[20];
char isbn[20];
char author[20];
char category[20];
float price;
int noc;
public:
void accept()
{
cout<<"Enter book name :- \n";
gets(bookname);
cout<<"Enter isbn no of the book:- \n";
gets(isbn);
cout<<"Enter authour name:- \n";
gets(author);
cout<<"Enter category of book:- \n";
gets(category);
cout<<"Enter price of the book :- \n";
cin>>price;
cout<<"Enter no of copies of book available in the library :- \n";
cin>>noc;
}
void display()
{
puts(bookname)<<endl;
puts(isbn)<<endl;
puts(author)<<endl;
puts(category)<<endl;
cout<<price<<endl;
cout<<noc<<endl;
}
}b[5];
int main()
{
for(int i=0;i<5;++i)
{
b[i].accept();
}
void issue()
{
int flag=0;
char booksearch[20];
cout<<"Enter name of book member wants to issue :- \n"
gets(booksearch);
for(i=0;i<5;++i)
{
flag=strcmp(booksearch,b[i].bookname)
}
}
if(flag==1)
{
b[i].display();
b[i].issue();
}
getch();
return 0;
}
你可以更具體..並張貼更多的代碼 – Pavan
歡迎來到StackOverflow!請花點時間瀏覽http://stackoverflow.com/help/mcve。特別是你應該在你的問題中包含完整的複製粘貼錯誤。 –
您使用的是純文本編輯器還是文字處理器? –