关于DEV-C++为什么总是出错

来源:百度知道 编辑:UC知道 时间:2024/06/04 17:30:56
#include<math.h>
#include<stdio.h>
main()
{
double x,s;
printf("input number:\n");
scanf("%lf",&x);
s=sin(x);
printf("sine of %lf is %lf\n",x,s);
}

这个应该正确吧
确实文件出错了

但是这个程序不是让人输入数字么,怎么自己直接运行完了

VC编译运行正常。

问题补充:还有其他一些在网上找的程序,他都显示有错误,为什么?
这个最多的情况是,网上的程序里面在贴附到网页时,
很多字符(特别是标点)变成中文的了,所以编译器不认了。

例如:
正确的:""
错误的:“”

dev c++使用的编译器是mingw,就是传说中的GCC,它对C/C++标准支持得最好。比如98年的C++标准中规定main函数必须是int类型。你用无返回类型的main函数时,VC编译通过,而GCC编译就不能通过。

我的运行正确。