为什么scanf里的逗号换成空格就行
#include <stdio.h>main()
{
float x,y,r,m,n,p,q;
printf("请输入圆的圆心坐标:");
scanf("%f,%f",&m,&n);
printf("请输入圆的半径:");
scanf("%f",&r);
printf("请输入要判断的点的坐标(x,y):");
scanf("%f,%f",&x,&y);
p=(x-m)*(x-m)+(y-n)*(y-n);
q=r*r;
if (p<q)
{
printf("该点在圆内\n");
}
else if (p>q)
{
printf("该点不在圆内\n");
}
else
{
printf("该点在圆上\n");
}
}