#include <stdio.h>
main()
{
//char str[20] = "test"; // так работает
char * str = "test"; // а так нет
str[0] = 'A';
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgptYWluKCkKewogICAgLy9jaGFyIHN0clsyMF0gPSAidGVzdCI7IC8vINGC0LDQuiDRgNCw0LHQvtGC0LDQtdGCCiAgICBjaGFyICogc3RyID0gInRlc3QiOyAvLyDQsCDRgtCw0Log0L3QtdGCCiAgICBwcmludGYoIiVzXG4iLCBzdHIpOwogICAgc3RyWzBdID0gJ0EnOwogICAgcHJpbnRmKCIlc1xuIiwgc3RyKTsKICAgIHJldHVybiAwOwp9