#include <iostream>
#include <cstring>
class Katalog;
#pragma hdrstop
#pragma argsused
//---------------------------------------------------------------------------
class Katalog
{
public:
Katalog()
{
int i = 0;
enum { sz = 10000};
string name_book[sz];
string name_autor[sz];
int summ_books[sz];
}
void Katalog::new_book()
{
std::cin>>name_book[i];
std::cin>>name_auror[i];
std::cin>>summ_books[i];
}
void Katalog::console_books()
{
for(int b=0; b<I;b++)
{
std::cout<<"Êíèãà: "<<name_book[i]<<" Àâòîð: "<<name_auror[b]<<" Êîëè÷åñòâî ýêçåìïëÿðîâ:"<<summ_books[b];
}
}
}
int main(int argc, char* argv[])
{
Katalog* kat = new Katalog();
if(std::cin=="Help")
{
}
else if(std::cin=="New")
{
kat-> new_book();
}
else if(std::cin=="Window")
{
kat->console_books();
}
else
{
std::cout<<"Error ";
}
return 0;
}
Все равно не хочет работать. Вчем дело?