偏正北海 2022-11-02 11:44 采纳率: 80%
浏览 30
已结题

请问中间scanf哪里错了

#include "stdio.h"
#include "math.h"
int main()
{

int a,b;
float y;

printf("please input a b:");
scanf("%d%d",&a,&b);


y = sqrt a+sqrt b;
printf("y=%.2f\n",y);
return 0;

}

  • 写回答

4条回答 默认 最新

  • 牛牛要坚持 2022-11-02 12:01
    关注

    scanf没错,如果你用的是vs编译器可能会报警告,可以用scanf_s函数
    还有sqrt 函数后面参数放要()括号里

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 4月28日
  • 已采纳回答 4月20日
  • 修改了问题 11月2日
  • 创建了问题 11月2日