>>939
scanf_s("%s",str);
 ↓
scanf_s("%s",&str);

にしないとダメなんじゃないの?
ウィンドウズオリジナル関数はよくわからないけど