Count the Number of Items

#include< string.h >
template < class T, class S >
int count(T *data,int size,S search)
{
    int count=0;
    for(int i=0;i < size;i++)
    if(data[i]==search)
    count++;
    return(count);
}
void book :: get()
{
    cin>>id>>name>>a_Name>>price;
}
bool book :: operator == (string s)
{
    //c_str() converts basic string to const char * string
    if(strcmp(name.c_str(),s.c_str())==0)
    return(true);
    return(false);
}
int main()
{
    int a[20],size;
    book b[20];
    char c[20];
    int ch;
    cin>>ch>>size;
    if(ch==1)
    {
        int s;
        for(int i=0;i < size;i++)
        cin>>a[i];
        cin>>s;
        cout<    }
    else if(ch==2)
    {
        char s;
        for(int i=0;i < size;i++)
        cin>>c[i];
        cin>>s;
        cout<    }
    else
    {
        char s[20];
        for(int i=0;i < size;i++)
        b[i].get();
        cin>>s;
        cout<    }
    return(0);
}

Post a Comment

0 Comments