C++ 帮忙改下程序,急啊!

来源:百度知道 编辑:UC知道 时间:2024/06/30 05:17:48
要求做一个求回归方程的程序

输入的data file里数据格式是:
1,1
2,3
3,4
这种

输出也要类似的结构

以下是代码,我debug没有逻辑错误但是运行1和2的时候出错,算出的系数是乱码,然后就坏了只能关闭,求解答!
#include <iostream>
#include <fstream>
#include <string>
#include <math.h>

using namespace std;

void readfile(),line(),polynomial(),savefile();

class point
{
public:
float x;
float y;
float cy;
}point[1024];

int choose,number=0;
char inputdata[50],outline1[50],outline2[50],outputdata[50];
char inputfilename[50],outputfilename[50];
void main()
{
readfile();

cout<<"Select your operation:\n\n";
cout<<"1.Curve fitting: Straight line"<<endl;
cout<<"2.Curve fitting: Second order polynomial"<<endl;
cout<<"input your choose(1 or 2):";
cin>>choose;

s

Linking...
1.obj : error LNK2001: unresolved external symbol "void __cdecl polynomial(void)" (?polynomial@@YAXXZ)
1.obj : error LNK2001: unresolved external symbol "void __cdecl line(void)" (?line@@YAXXZ)
1.obj : error LNK2001: unresolved external symbol "void __cdecl readfile(void)" (?readfile@@YAXXZ)
Debug/1.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.
执行了一下,全部是错的,不知道是你程序贴不完整,还是怎么的,真没怎么看明白
比如:void readfile(),line(),polynomial(),savefile(); ,这是什么函数,都没写出来啊!!

1.exe - 4 error(s), 0 warning(s)

标记一下出问题的地方,和现象吧。
要不就把运行出错的地方,拷屏出来看看吧。

把什么error贴出来,还有line和polynomial两个函数