Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iomanip>
- #include <iostream>
- #include <cstring>
- using namespace std;
- int main() {
- //ovo je ostalo isto ka i tebi
- char a[81], novi[100]="",novi2[100]="",l;
- int p;
- cin.getline(a,80);
- cin >> p;
- cin >> l;
- //kopiraj prvih p znakova iz a u novi
- strncpy(novi,a,p);
- //i dodaj znak na kraj novog
- novi[strlen(novi)] = l;
- //okreni a naopako da možemo kopirat zadnje znakove (nakon ovog će bit prvi)
- strrev(a);
- //kopiramo ostatak stringa a u novi2
- strncpy(novi2,a,strlen(a)-p);
- //i okrenemo ga zato šta je trenurno naopako
- strrev(novi2);
- //i spojimo ta dva stringa
- strcat(novi,novi2);
- cout << novi << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement