в общем удалил папку ~/.var/app/com.visualstudio.code заново установил расширение ms-vscode.cpptools-extension-pack и примеры из гайдов стали повторяемыми. это очень странно, потому что кроме этого расширения у меня был установлен только formulahendry.code-runner, у него 30 миллионов скачиваний, было бы странно если бы проблемы вызывал именно он, но тем не менее пока что без него всё работает.
да, действительно запустил clang 1.c && ./a.out и код из примера с гайда заработал корректно. получается надо переходить на clang а то намучаюсь с косяками gcc, причём gcc даже никаких предупреждений и ошибок не выводил, просто программа работала неправильно, и непонятно почему.
~/.var/app/com.visualstudio.code
заново установил расширение ms-vscode.cpptools-extension-pack и примеры из гайдов стали повторяемыми. это очень странно, потому что кроме этого расширения у меня был установлен только formulahendry.code-runner, у него 30 миллионов скачиваний, было бы странно если бы проблемы вызывал именно он, но тем не менее пока что без него всё работает.