while(data!=40)后面加上一个分号
do..while语句其while语句后面必须有个分号。根据程序逻辑else语句部分应该包含printf语句和count语句,修改如下:else {printf("yes\n");count++;}
将printf("yse\n"); count++; 用大括号括起来成为一块,要不然每次输入数字count都会加一。还有,yes拼错了。