void main(){ // あえてつっこまない方向で
char a[64],b[64];
char *c; // これポインタ

printf("つなげられる文字列入力-->");
scanf("%s",&a); // ここでは無駄につっこまれるので、fgets(a, sizeof(a), stdin);で
printf("\nつなげる文字列入力-->");
scanf("%s",&b); // aと同じ

int i;

for(i=0;a[i] == '\0';i++)
(*c)+=a[i]; // cはポインタでどこを指してる?−不定値です。
for(i=0;b[i] == '\0';i++)
(*c)+=b[i];

printf("結果表示\n%s\n%s\n%s\n",a,b,*c);
}