Какое из следующих утверждений верно описывает неопределенное поведение при использовании неинициализированной переменной в C++?
1) Программа всегда выдает правильный результат.
2) Программа ведет себя одинаково при каждом запуске.
3) Программа может выдать разные результаты при каждом запуске или аварийно завершиться.
4) Программа не компилируется.