в вашем коде есть одна проблема.
printf("%s\n", &fC);
вы должны изменить его на
printf("%s\n", fC);
Я думаю, вы не очень хорошо понимаете указатель C.& fC очень отличается от fC, вы можете распечатать его как "% p", чтобы увидеть его.
printf("fC %p, &fC %p\n", fC, &fC);
& fC - это адрес fC, fC - это адрес строки "+ abc".Я хочу, чтобы это помогло вам, но я предлагаю вам прочитать какую-нибудь книгу, чтобы выучить указатель C.