इस ट्यूटोरियल में, हम दिए गए स्ट्रिंग के सभी सबस्ट्रिंग प्रिंट करने के प्रोग्राम पर चर्चा करेंगे।
इसके लिए हमें एक स्ट्रिंग या कैरेक्टर्स का ऐरे दिया जाएगा। हमारा कार्य उस विशेष स्ट्रिंग के सभी सबस्ट्रिंग प्रिंट करना है।
उदाहरण
#includeusing namespace std; // सभी सबस्ट्रिंग प्रिंट करना void print_substr(char str[], int n){ for (int len = 1; len <= n; len++){ for (int i = 0; i <= n - len; i++){ int j = i + len - 1; for (int k = i; k <= j; k++) cout << str[k]; cout << endl; } } } int main(){ char str[] = "abca"; print_substr(str, strlen(str)); return 0; }
आउटपुट
a b c a ab bc ca abc bca abca