- #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