다음 중 틀린 것을 모두 고르시오.


int a, b, c;


(1) a = 10;

(2) c = b = a;

(3) 20 = c;

(4) 30 = 30;

(5) c = c;


출제자의 의도가 뭔 뜻인지 모르겠는데 내가 이해한 데로 적어보면


a = 10; // 이건 당연히 가능한 구조임. 맞음.

c = b = a; // 일단 위와 같이 가능한 구조인 것 같음. 맞음.

20 = c; // 변수가 왼쪽에 있어야 함, 이건 틀렸음.

30 = 30; // 변수에 대입을 해야 하는데 숫자를 적었음, 안됨.

c = c; // 불가능 할 건 없어 보이는데 굳이? 안될 것 같음.


내가 생각한게 맞음?