cxr11991111 2016-10-31 07:59 采纳率: 0%
浏览 855

一段求圆形周长和面积的程序错误原因?

#include
#define PI 3.14
main()
{ float r ,s , l;

printf("please input r:\n");
scanf("%f”,&r);
if (r>=0)

{s=pi*r*r;
l=2*i*r ;
printf("the area is %f\n",s);
printf("the circumference is %f\n",l);}
else

printf("input error!\n");
}

总是提示第8行和第9行错误:

for statement missing ; in function main

检查了半天,每找到原因,求大神指导

  • 写回答

5条回答 默认 最新

  • threenewbee 2016-10-31 08:03
    关注
     #include <stdio.h>
       #define PI 3.14
    int main()
    { float  r ,s , l;  
     printf("please input r:\n");
     scanf("%f",&r); /后括号写成全角了
        if (r>=0)                        
          {s=PI*r*r; // pi大写
          l=2*PI*r ;
          printf("the area is %f\n",s); 
    printf("the circumference is %f\n",l);}
    else  
    printf("input error!\n"); 
     }  
    
    评论

报告相同问题?

悬赏问题

  • ¥15 flink cdc无法实时同步mysql数据
  • ¥100 有人会搭建GPT-J-6B框架吗?有偿
  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名