diff --git a/ch06/ex6_25_26.cpp b/ch06/ex6_25_26.cpp index dc8ae6eb..10c4318c 100644 --- a/ch06/ex6_25_26.cpp +++ b/ch06/ex6_25_26.cpp @@ -7,13 +7,17 @@ #include #include -int main(int argc, char** argv) +int main(int argc, char* argv) { - std::string str; - for (int i = 1; i != argc; ++i) { - str += argv[i]; - str += " "; - } + std::cout << "enter the no of times string to be concatenated :"; + std::cin >> argc; + std::cout << "enter the string to be concatenated"; + std::cin >> argv; - std::cout << str << std::endl; + std::string str = argv; + + for (int i = 1; i < argc; i++) { + str += argv; //str =str + argv; + } + std::cout << "Concatenated string is : " << str; }