Обходной путь заключается в добавлении пустого веб-сайта в решение - хотя он определяет некоторые ненужные вещи, такие как конфигурация веб-сервера, он отражает файловую систему, и это главное.
Решение правой кнопкой мыши -> Добавить -> Добавить новый сайт ... -> Пустой сайт
В реальном коде вы предполагаете, что буфер b
достаточно велик, чтобы вывести результат для i * g
, но вы никогда не инициализируете ] g
перед первым использованием в этой строке:
sprintf(b, "%d", i*g);
Но даже если g
был инициализирован, вам не хватает того, что буфер также должен содержать символ \ 0
, таким образом, он слишком мал.