out.println("您输入的三个数不能构成三角形");
这里的右括号你写成中文状态了。。
改成英文状态就行了..
至于上面那个感叹号..失误..没仔细看..
还有这if ((a + b < c) || (b + c < a) || (a + c < b))
你的判断应该是if ((a + b <= c) || (b + c <= a) || (a + c <= b))
因为是两边之和必须大于第三边..也就是不能两边之和小于等于第三边..
一楼的,你还是先学习学习吧,不要误导别人。
至于楼主的错误,从你贴的代码来看,前后的代码不一致。能否重新贴一次?
暂时从你提供的代码里看不到问题。
根据经验,应该是你的某个“)”或其他运算符号写成全角的了。
好好检查一下。
也许是差一个“)”