急啊,各位C语言高手请帮忙看看这个程序为什么老有warning~~

#include<stdio.h>#include<math.h>main(){FILE*fp1,*fp2;floata,b,c,d,x0,x,f,f1;if((fp1=... #include<stdio.h>
#include<math.h>
main()
{
FILE *fp1,*fp2;
float a,b,c,d,x0,x,f,f1;
if((fp1=fopen("xs.dat","r"))==NULL)
{
printf("Can't open file\n");
exit(0);
}
if((fp2=fopen("jg.dat","w"))==NULL)
{
printf("Can't open file\n");
exit(0);
}
fscanf(fp1,"%f,%f,%f,%f,%f",&a,&b,&c,&d,&x0);
x=x0;
do
{
x0=x;
f=((a*x0+b)*x0+c)*x0+d;
f1=(3*a*x0+2*b)*x0+c;
x=x0-f/f1;
fprintf(fp2,"%f, ",x);
}
while(fabs(x-x0)>=1E-5);
fclose(fp1);
fclose(fp2);
}
一编译就说'exit' undefined; assuming extern returning int 什么意思,怎么改?
展开
 我来答
saimm99
2010-06-09 · TA获得超过122个赞
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:106万
展开全部
少了头文件,exit(0)要 stdlib.h
危献e3
2010-06-09 · TA获得超过2053个赞
知道大有可为答主
回答量:2738
采纳率:0%
帮助的人:1934万
展开全部
把exit(0)换成return 0;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式