>>205
int i,len;
char * mojiretu = "hogehoge";
char mojihairetu[64];
len = strlen( mojiretu );
for ( i=0; i<len; i++ ) mojihairetu[i] = mojiretu[i];
for ( i=0; i<len; i++ ) printf( "%c", mojihairetu[i] );

文字列末尾のnulコードはターミネーターである
って理解している?