>>776
一応できるだけ君のコードを尊重した上でマジレスすると、

c に値入ってないのに (*c) とは何事?
せめて、
char d[128];
char *c = d;
くらいにしとけ。

さらに (*c) に += し続けても文字列の結合にはならない。

それに、
printf("結果表示\n%s\n%s\n%s\n",a,b,*c);
じゃなくて
printf("結果表示\n%s\n%s\n%s\n",a,b,c);

あと、
scanf("%s",&a);
じゃなくて
scanf("%63s",a);