以下代码TC可以编译,但GCC编译不了
求高手看一看
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
float x1,y1,r,x2,y2;
printf("输入圆心坐标,半径,点的坐标,格式如下:\n(x,y),r,(x1,y1)\n");
scanf("(%f,%f),%f,(%f,%f)",&x1,&y1,&r,&x2,&y2);
if(pow((x1-x2),2)+pow((y1-y2),2)<pow(r,2))
printf("点在圆内。");
else
printf("点在圆内。");
system("pause");
return 0;
}
|