程序如下:
#include <stdio.h>
void main()
{ float pi=3.141592,area,r;
for(r=1;r<=10;r++)
area=pi*r*r;
if(area>100) break;
printf("r=%f,area=%f\n",r,area);
}

用VC++6.0编译,提示错误为:error C2043: illegal break
这是为什么,应该是没有错误的啊