你好棒 发表于 2020-2-3 11:26:09

菜鸟求解

菜鸟求解这个哪儿有一个错误啊
#include<stdio.h>
#include<math.h>

void main()
{
        double x, s;

        printf("input number:\n")
        scanf("%if",&x);
        s = sin(x)
        printf(sin of %if is %if\n", x, s)
}

最后的魁拔 发表于 2020-2-3 11:30:35

本帖最后由 最后的魁拔 于 2020-2-3 11:32 编辑

第一:分号缺少
第二:double是lf
第三:引号缺少

zltzlt 发表于 2020-2-3 11:38:03

1. 少了三个分号和一个引号

printf("input number:\n");
...
s = sin(x);
printf("sin of %if is %if\n", x, s);

2. 是 %lf,不是 %if!!

鬼才 发表于 2020-2-3 11:44:37

两个printf没有分号,赋值语句没有分号,第二个printf中的双引号缺一个

一个账号 发表于 2020-2-3 12:13:46

#include<stdio.h>
#include<math.h>

void main()
{
      double x, s;

      printf("input number:\n");    // 错误
      scanf("%lf",&x);   // 错误
      s = sin(x);   // 错误
      printf("sin of %if is %if\n", x, s);    // 错误
}
页: [1]
查看完整版本: 菜鸟求解