#include <stdio.h>
int main(void)
{
char source[100] = "Source string";
char destination[10];
const char *src = source;
char *dst = destination;
int max_len_copy = sizeof(destination);
while(*src != '\0' && max_len_copy-- > 1){
*dst++ = *src++;
}
*dst = '\0';
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKQp7CiAgICBjaGFyIHNvdXJjZVsxMDBdID0gIlNvdXJjZSBzdHJpbmciOwogICAgY2hhciBkZXN0aW5hdGlvblsxMF07CgogICAgY29uc3QgY2hhciAqc3JjID0gc291cmNlOwogICAgY2hhciAqZHN0ID0gZGVzdGluYXRpb247CiAgICBpbnQgIG1heF9sZW5fY29weSA9IHNpemVvZihkZXN0aW5hdGlvbik7CgogICAgd2hpbGUoKnNyYyAhPSAnXDAnICYmIG1heF9sZW5fY29weS0tID4gMSl7CgkqZHN0KysgPSAqc3JjKys7CiAgICB9CiAgICAqZHN0ID0gJ1wwJzsKCiAgICByZXR1cm4gMDsKfSA=