Informatică, întrebare adresată de ioanav44, 8 ani în urmă

Variabilele x si s permit memorarea cate unui sir cu maxim 20 de caractere. Fara a utiliza alte variabile,scrieti o secventa de instructiuni C++ in urma executarii careia variabila x sa permita memorarea sirului corespunzator variabilei s daca el are un numar par de caractere sau a unui sir obtinut din acesta prin eliminarea caracterelor din mijloc, in caz contrar ca in exemplu:
pictura
=>
picura​

Răspunsuri la întrebare

Răspuns de andrei750238
4

char x[20],s[20];

cin >> s;

strcpy(x,s);

if(strlen(s)%2==1) strcpy(x+strlen(s)/2 , s+strlen(s)/2+1);

Nota :

Trebuie inclusa biblioteca string.

Alte întrebări interesante