anfy0723   3년 전

(필요한 부분만 짤라냄) 아래 코드에서 output 변수만 '초기화 되지 않은 지역변수' 라는 오류가 뜹니다.

제가 알고 있기론 지역변수는 중괄호 내에서만 사용가능하므로 output 변수는 int main 함수 안에 있어 오류가 왜 뜨는지 궁금합니다.


오류가 뜬다면 result 변수 역시 '초기화 되지 않은 지역변수' 오류가 떠야하는게 아닐까요?


c린이 좀 도와주세요 ㅠㅠ 

khanjhy   3년 전

int result, output = 0;

이 코드 만으로 두 변수가 동시에 0으로 초기화 되지 않아요

int result = 0, output = 0;

이런식으로 써주셔야 합니다 :)

anfy0723   3년 전

진짜 진짜 감사합니다 ㅠㅠㅠ 몇시간 고민한걸 단번에...

댓글을 작성하려면 로그인해야 합니다.