选择程序运行总是一个结果
#include <stdio.h>main()
{
float a,b,c;
int x,y;
scanf("%d,%d",&x,&y);
a=(x-2)^2+y^2;/*到蓝色圆心的距离的平方*/
b=(x+2)^+y^2;/*到红色圆心的距离的平方*/
c=x^2+(y+2)^2;/*到绿色圆心的距离的平方*/
if(a<9,b<9,c<9)
printf("7号区域\n");
else if(a>9,b<9,c>9)
printf("1号区域\n");
else if(a<9,b>9,c>9)
printf("2号区域\n");
else if(a>9,b>9,c<9)
printf("3号区域\n");
else if(a<9,b<9,c>9)
printf("4号区域\n");
else if(a>9,b<9,c<9)
printf("5号区域\n");
else if(a<9,b>9,c<9)
printf("6号区域\n");
else
printf("8号区域\n");
return 0
}
以上是源码 ,为什么运行输出总是1号区域