「開発者コマンドプロンプト for VS 2017」を使っているんだったら、
echo %include% で環境変数INCUDE の値を見てください。
次のようなパスが「;」で区切られていませんか?
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ATLMFC\include
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt
stdlib.h は、C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt にあるはずです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。