你的两个for语句后面都加了分号,去掉就行了
局部变量你试着把b的定义和a一起,不成功的话,就是只能提前定义在使用的版本了。将a,b定义在最开始,因为b的定义在第二个for里,最外面一个for循环可能找不到这个局部变量