C语言哪里错了各位看看!

img

while中不能这么写表达式。
x初始值就是1,直接用x<29就行了,y同理。

while(x<29)
while(y<b)

img

循环条件有问题,不能这样写,改为0<x && x<29,下面的也一起改一下:

img