#include<stdio.h>
void strcp(char *s1, char *s2);
int main() {
char *s1 = "Hi, I am a good boy"; //1
char *s2 = "Really!! I am a good boy"; //2
strcp(&s1,&s2);
return 0;
}
void strcp(char *s1, char *s2) {
char *temp = *s1;
*s1 = *s2;
*s2 = temp;
}
I2luY2x1ZGU8c3RkaW8uaD4KCnZvaWQgc3RyY3AoY2hhciAqczEsIGNoYXIgKnMyKTsKCmludCBtYWluKCkgewoKY2hhciAqczEgPSAiSGksIEkgYW0gYSBnb29kIGJveSI7ICAgICAgICAgICAgICAgICAgIC8vMQpjaGFyICpzMiA9ICJSZWFsbHkhISBJIGFtIGEgZ29vZCBib3kiOyAgICAgICAgICAgICAgICAgLy8yCgpzdHJjcCgmczEsJnMyKTsKCnByaW50ZigiczEgPSAlcyIsIHMxKTsKcHJpbnRmKCJcbnMyID0gJXMiLCBzMik7CgpyZXR1cm4gMDsKfQoKdm9pZCBzdHJjcChjaGFyICpzMSwgY2hhciAqczIpIHsKICAgIGNoYXIgKnRlbXAgPSAqczE7CiAgICAgICAqczEgPSAqczI7CiAgICAgICAqczIgPSB0ZW1wOwp9