很简单 看一下哪错了??C++

来源:百度知道 编辑:UC知道 时间:2024/06/03 19:58:00
我编译没错
不过有个Skipping... (no relevant changes detected)
连接一直有个错误 哪错了??
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/897.exe : fatal error LNK1120: 1 unresolved externals

#include <iostream>
using namespace std;
void input_data(int (*p)[5]);
void number_result(int (*p1)[5],int (*p2)[5],int (*p3)[5]);
void output_data(int (*p1)[5],int (*p2)[5],int (*p3)[5]);
int number_1[5][5],number_2[5][5],number_3[5][5];
int mian()
{
int (*p1)[5],(*p2)[5],(*p3)[5];
p1=number_1;p2=number_2;p3=number_3; //指针初始化
cout<<"pleae enter the first matrix:\n";
input_data(number_1);
cout<<"pleae enter the second matrix:\n";
input_data(number_2);
number_result(number_1,number_2,number_3);
output_data(number_1,number_2,number_3);
cout<<endl<<endl;
return 0;
}
void input_data(int (*p)[5])

symbol _main
Debug/897.exe : fatal error LNK1120: 1 unresolved externals

main是程序的入口,如果main的方法名写错了,编译器无法找到程序的入口,就会报这样的错误啊!!

请下次认真一些,而且你可以通过双击错误,在你出错的地方会提示的!

main函数名写错了

晕,我告诉你你肯定很郁闷,你的main函数写错了,是main不是mian,改过来就好了,以后要注意点哦,这个小问题很难找到的,我也是有先例,呵呵

main有问题