Eu am sa iti scriu algoritmul, dar nu am sa iti pot explica ce inseamna fiecare in parte. Cu asta te poti ocupa tu cautand pe Internet. Nu trebuia sa iti arate ce teorie ai de invatat, pe urma puneai in aplicare ceea ce tu ai retinut?
#include "iostream.h"
#include "string.h"
int main()
{
char str[20]; printf("\n Cuvant: "); cin.get(str, sizeof(str)); printf("\n ");
int len=strlen(str); char c=str[len/2];
printf("%s", str+len/2+(len%2==1? 1:0));
if(len%2==1) printf("%c", c);
str[len/2]='\0';
printf("%s", str);
}
Yonnutz1997 întreabă: