>>438
なんでchar aをそんなにとるんだ。コンパイラによったらそれだけでえらーじゃん。
>>437
ちゃんとコンパイラ通るけど
#include <string.h>
#include <stdio.h>

int main(void){
char *a = "ABCDE";
char *b = "FGHIJK";
char *c='';
strcat(a, b);

printf("%s\n", a);

gets(c);
return(0);
}
で確認してみな!