#include <stdio.h>
#include <string.h>
int main(void) //最初に実行される関数
{
char name[17] = "ジッキンゲン";
char rank[] = "男爵";
strcat(name,rank); //変数nameの文字列に変数rankの
            //文字列を合体
puts(name); //変数nameの文字列と改行を出力
return 0;
}

これって何が違うんですか??