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

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.

Răspunsuri la întrebare

Răspuns de express
3
#include <cstdio>
#include <cstring>

using namespace std;
int n,i;
char s[105],t[105];
int main()
{
    gets(s);
    for(i = 0; i < strlen(s); ++ i)
    {
        memset(t, 0, sizeof(t));
        strncpy(t, s, i);
        printf("%s", t);
        memset(t, 0, sizeof(t));
        strcpy(t, s + i + 1);
        printf("%s\n", t);
    }
    return 0;
}
Alte întrebări interesante