>>643
strcatは0を探して、そこから文字列を連結するってのは分かってるよな?
これを実行してみればいい。

#include <stdio.h>
#include <string.h>
int main(void){
  int i;
  char str0[20];
  for (i = 0; i < 20; i++) {
    printf("str0[%d] の中身は %d です。\n", i, str0[i]);
  }
  return 0;
}