#include <stdio.h>
#include <string.h>
#include <stdlib.h>
// a function that gets 2 strings and copies the second one into the first one
char * CopyStrings(char* string1, char* string2)
{
return string1;
}
int main()
{
char* string1
= (char*)malloc(sizeof(char)*10); char* string2
= (char*)malloc(sizeof(char)*10);
printf("%s", CopyStrings
(string1
, string2
));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgoKLy8gYSBmdW5jdGlvbiB0aGF0IGdldHMgMiBzdHJpbmdzIGFuZCBjb3BpZXMgdGhlIHNlY29uZCBvbmUgaW50byB0aGUgZmlyc3Qgb25lCgoKY2hhciAqIENvcHlTdHJpbmdzKGNoYXIqIHN0cmluZzEsIGNoYXIqIHN0cmluZzIpCnsKICBzdHJjcHkoc3RyaW5nMSwgc3RyaW5nMik7CgogIHJldHVybiBzdHJpbmcxOwoKfQoKaW50IG1haW4oKQp7CiAgY2hhciogc3RyaW5nMSA9IChjaGFyKiltYWxsb2Moc2l6ZW9mKGNoYXIpKjEwKTsKICBjaGFyKiBzdHJpbmcyID0gKGNoYXIqKW1hbGxvYyhzaXplb2YoY2hhcikqMTApOwoKICBzdHJjcHkoc3RyaW5nMSwgInVnYWJ1Z2EiKTsKICBzdHJjcHkoc3RyaW5nMiwgIm11a2FsdWthIik7CgoKICBwcmludGYoIiVzIiwgQ29weVN0cmluZ3Moc3RyaW5nMSwgc3RyaW5nMikpOwoKCiAgZnJlZShzdHJpbmcxKTsKICBmcmVlKHN0cmluZzIpOwogIHJldHVybiAwOwoKfQ==