Untitled
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...