👤

Scrieţi programul C/C++ care citeşte de la tastatură un şir de cel mult 40 de caractere, format doar din litere ale alfabetului englez, şi care afişează pe ecran toate şirurile obţinute prin eliminarea succesivă a câte unei singure litere din şirul citit, ca în exemplu. Şirurile se vor afişa câte unul pe câte o linie a ecranului.
ex abbc
se afiseaza:
bbc
abc
abc
abb


Răspuns :

#include <iostream>#include <cstring>using namespace std;

int main(){    char s[50];    int n;    cin.getline(s,50);    n=strlen(s);    for(int i=0;i<n;i++){        for(int j=0;j<n;j++){            if(i!=j)    cout<<s[j];        }        cout<<endl;    }    return 0;}