首先你宏定义是PI而不是pi
你要将下面的pi改成PI
c语言里面有分
pi没有啊。C语言大小写敏感,pi与PI不同。另外PI是常量,也不能修改
if((num=PI) > 3) pa = 2*num*c; printf("Circle:%f\n",pa);
如下地方有问题 给你圈出来了
首先你的if语句中应该是num == PI
然后就是pa = 2*num*c;
printf输出的应该也是pa