>755
char *s="Hello World" は
char s[]="Hello World" みたいなもんで
勝手に領域確保してくれる...らしい。
だからプログラム中で領域解放してないでしょ・・・?