>>608
REsize()はcharへのポインタのサイズを返す関数なので意図したものは返らない。

int main(void)
{
char buf[256];

printf("%d\n", sizeof(buf));

return 0;
}
としない理由は何?