#include <string.h>
#include <stdio.h>
void replace_char(char str[], int n, char c)
{
str[n] = c;
}
int main (void)
{
char* string = "Hello World!";
replace_char(string, 10, 'a');
string = strdup("Hello World!");
replace_char(string, 10, 'a');
return 0;
}
I2luY2x1ZGUgPHN0cmluZy5oPgojaW5jbHVkZSA8c3RkaW8uaD4KCnZvaWQgcmVwbGFjZV9jaGFyKGNoYXIgc3RyW10sIGludCBuLCBjaGFyIGMpCnsKICBzdHJbbl0gPSBjOwp9CgppbnQgbWFpbiAodm9pZCkKeyAgCiAgY2hhciogc3RyaW5nID0gIkhlbGxvIFdvcmxkISI7CgogIHByaW50ZiAoIiVzXG4iLCBzdHJpbmcpOwogIHJlcGxhY2VfY2hhcihzdHJpbmcsIDEwLCAnYScpOwogIHByaW50ZiAoIiVzXG4iLCBzdHJpbmcpOwoKICBzdHJpbmcgPSBzdHJkdXAoIkhlbGxvIFdvcmxkISIpOwoKICBwcmludGYgKCIlc1xuIiwgc3RyaW5nKTsKICByZXBsYWNlX2NoYXIoc3RyaW5nLCAxMCwgJ2EnKTsKICBwcmludGYgKCIlc1xuIiwgc3RyaW5nKTsKCiAgcmV0dXJuIDA7Cn0K