Informatică, întrebare adresată de morcov64, 9 ani în urmă

URGENT!!!
Cerinţa
Să se scrie un program care citeşte de la tastatură un cuvânt şi afişează pe ecran toate cuvintele care se pot obţine prin eliminarea unei singure litere din cuvântul citit.

Date de intrare
Programul citeşte de la tastatură un cuvânt de cel mult 100 caractere.

Date de ieşire
Programul afişează pe ecran toate cuvintele care se pot obţine prin eliminarea unei singure litere din cuvântul citit, fiecare pe o linie.

Restricţii şi precizări
cuvântul citit este alcătuit din litere mici ale alfabetului englez
primul cuvânt afişat va fi cel obţinut prin eliminarea primei litere, al doilea va fi cel obţinut prin eliminarea celei de-a doua litere, etc.

Exemplu
Intrare

caiet
Ieşire

aiet
ciet
caet
cait
caie
In C++ va rog

Răspunsuri la întrebare

Răspuns de NuPotSaStiuTot
0
#include <sstream>



string a, b;

getline(cin, a);

for (int i=0; i<a.length();i++){

b = a.substr(0,i) + a.substr(i+1) + '\n';

cout << b;

}
Alte întrebări interesante