Untitled

 avatar
unknown
plain_text
2 years ago
858 B
4
Indexable
void initialization1()
{
    char** str = NULL;
    int size = 0;
    std::cout<<"Enter size for all string -> "<<std::endl;
    std::cin>>size;
    str = new char*[size];
    for (int i = 0; i < size; ++i)
    {
        str[i] = new char[size+1];
    }
    std::cout<<"Enter your words for strings -> "<<std::endl;
    for (int i = 0; i < size; ++i)
    {
        for (int j = 0; j < size; ++j)
        {
            std::cin>>str[i][j];
        }
    }
  int result = letgth(str, size);
    std::cout<<"The largest string in size -> "<<result<<std::endl;
    
}
int letgth(char** str , int size)
{
    if (size <= 0)
    {
        return 0;
    }
    if(size == 1)
    {
        return strlen(str[0]);
    }
    int temp = letgth(str, size-1);
    int len = strlen(*str);
    if (len > temp)
    {
        return len;
    }
    else
        return temp;
}
Editor is loading...