switch(a*a+b*b); { case 3 :case 1 :y=a+b; break; case 0 :y=b-a; break; }如何修改让这个程序正确啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 15:46:21

switch(a*a+b*b); { case 3 :case 1 :y=a+b; break; case 0 :y=b-a; break; }
如何修改让这个程序正确啊

switch后面的“;”应该去掉,分号是一条语句结束的标志,你这样写的意思是:前面的switch语句后面没有语句而后面的case又因为缺少switch而没有意义