#include <string.h>
#include <stdio.h>
int main()
{
const char *word = "UpPeRcAsE";
char DuplicateArray[45];
int sizevalue
= strlen (word
);
strncpy(DuplicateArray
, word
, sizevalue
);//word is the const char pointer. DuplicateArray[sizevalue] = '\0';
int i = 0;
while ( DuplicateArray[i] != '\0' )
{
DuplicateArray
[i
] = tolower(DuplicateArray
[i
]); i++;
}
printf("Before: %s, after: %s\n", word
, DuplicateArray
);
return 0;
}
I2luY2x1ZGUgPHN0cmluZy5oPgojaW5jbHVkZSA8c3RkaW8uaD4KIAppbnQgbWFpbigpCnsKIAogICAgY29uc3QgY2hhciAqd29yZCA9ICJVcFBlUmNBc0UiOwogICAgCiAgICBjaGFyIER1cGxpY2F0ZUFycmF5WzQ1XTsKICAgIGludCBzaXpldmFsdWUgPSBzdHJsZW4gKHdvcmQpOwogICAgCiAgICBzdHJuY3B5KER1cGxpY2F0ZUFycmF5LCB3b3JkLCBzaXpldmFsdWUpOy8vd29yZCBpcyB0aGUgY29uc3QgY2hhciBwb2ludGVyLgogICAgRHVwbGljYXRlQXJyYXlbc2l6ZXZhbHVlXSA9ICdcMCc7CiAgICBpbnQgaSA9IDA7CiAgICB3aGlsZSAoIER1cGxpY2F0ZUFycmF5W2ldICE9ICdcMCcgKQogICAgewogICAgICAgIER1cGxpY2F0ZUFycmF5W2ldID0gdG9sb3dlcihEdXBsaWNhdGVBcnJheVtpXSk7ICAgIAogICAgICAgIGkrKzsKICAgIH0KICAgIAogICAgcHJpbnRmKCJCZWZvcmU6ICVzLCBhZnRlcjogJXNcbiIsIHdvcmQsIER1cGxpY2F0ZUFycmF5KTsKICAgIAogICAgcmV0dXJuIDA7Cn0K