for (i=0; str[i] != '\0'; i++);

この文をぬけた後str[i]の中の値は?