执行下面的C++语句,发生错误的是()
(1)
int a = 1; int b = 1; if(a != b) a = b; else a = b = 0;
(2)
switch(ch){
case 'a':
cout << 0 << endl;
break;
case 'b':
cout << 1 << endl;
break;
case 'c':
cout << 2 << endl;
break;
}

