Оставил одну строчку, убрал pause.
Тоже самое.
При bkobj2bin <a.dump >a.bin пишет:

bkobj2bin 0<a.dump 1>a.bin

При bkobj2bin >a.dump >a.bin пишет:

bkobj2bin 1>a.bin

В обоих случаях висит.
Файл a.dump нормальный.

---------- Post added at 22:36 ---------- Previous post was at 22:28 ----------

У меня Windows8.1 64р.

Visual Studio пишет следующее при компиляции:

All packages are already installed and there is nothing to restore.
NuGet package restore finished.
1>------ Rebuild All started: Project: bkobj2bin, Configuration: Debug Win32 ------
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cp pBuild.targets(392,5): warning MSB8028: The intermediate directory (Debug\) contains files shared from another project (bklinker.vcxproj). This can lead to incorrect clean and rebuild behavior.
1> bkobj2bin.c
1>c:\vc6prj\bklinker\bkobj2bin.c(18): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\windows kits\10\include\10.0.10056.0\ucrt\stdio.h(2254): note: see declaration of 'sscanf'
1>c:\vc6prj\bklinker\bkobj2bin.c(31): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\windows kits\10\include\10.0.10056.0\ucrt\stdio.h(2254): note: see declaration of 'sscanf'
1>c:\vc6prj\bklinker\bkobj2bin.c(33): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\windows kits\10\include\10.0.10056.0\ucrt\stdio.h(2254): note: see declaration of 'sscanf'
1>c:\vc6prj\bklinker\bkobj2bin.c(41): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\windows kits\10\include\10.0.10056.0\ucrt\stdio.h(2254): note: see declaration of 'sscanf'
1> bklinker.vcxproj -> C:\VC6prj\bklinker\Debug\bkobj2bin.exe
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========