计算器程序运行问题

不爱吃酸的大力水手 2013-01-30 10:04:41
#include <stdio.h>

#define MAXLINE 100

int main()
{
double sum, atof(char []);
char line[MAXLINE];
int getline(char line[], int max);

sum = 0;
while (getline(line, MAXLINE) > 0) {
printf("\t%g\n", sum += atof(line));
return 0;
}
}
当我运行这个程序时,总是出现这样:

是什么原因,而且要怎麽改,才会可以运行?
...全文
121 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
vs2010
zhaokai115 2013-02-01
  • 打赏
  • 举报
回复
是链接的问题,楼主用的什么开发环境?
  • 打赏
  • 举报
回复
不然你们说这代码要怎么改才不会报错?
  • 打赏
  • 举报
回复
我的代码如上,但就是不能运行啊
  • 打赏
  • 举报
回复
还是不行啊,老大
赵4老师 2013-01-31
  • 打赏
  • 举报
回复
加: #include <math.h> #include <stdlib.h> 删: , atof(char []) int getline(char line[], int max);
天涯洪七公 2013-01-31
  • 打赏
  • 举报
回复
zhcosin 2013-01-31
  • 打赏
  • 举报
回复
你链接数学函数库了吗?
  • 打赏
  • 举报
回复
还是不行,应该是主函数的问题吧??
spaceman10 2013-01-30
  • 打赏
  • 举报
回复
加上using namespace std:
羽飞 2013-01-30
  • 打赏
  • 举报
回复
atof头文件是 stdlib.h getline只在C++中找到了,头文件是string

69,380

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧