У меня есть следующий код C
#include <stdio.h>
int main(void){
char c[] = "ABC"
printf("%s ", c);
c[1] = 'B';
printf("%s", c);
return 0;
}
Результат, который я хочу, равен ABC BBC
, но результат, который я получаю, равен ABC ABC
. Как я могу заменить первый символ в массиве String/char?