>>484
結果を入れるべきstrに、結果が入るアドレス設定されていないから。
char配列なりmallocで動的になり結果が入るだけのメモリを準備して、
それをstrに設定してやる。