新手编译无法执行
#include <math.h>#include <stdio.h>
void main()
{
double x,s;
printf("input number:\n");
scanf("%lf", &x);
s = sin(x);
printf("sin of %lf is %lf\n", x, s);
}
提示无法编译这是哪里错了 什么错误 你可以吧viod main改成int main试试
gcc 已经不支持void main()了
详见:
E:\>gcc new.c
new.c:4:12: error: '::main' must return 'int'
void main() 最后加一句
return 0;
试试 void改为int 改成int main ,然后return 0,就可以了。 改成scanf_s("%lf", &x)试试
这个问题是不同编译环境的问题,得看看你用什么编译的
页:
[1]