注册 登录
编程论坛 C++教室

【求助】怎么编译通过了,运行出错啊

piaohai09 发布于 2007-07-17 15:26, 596 次点击

#include<iostream>
int main()
{
using namespace std;
cout<<"Enter the a:";
int a;
cin>>a;
int b;

for(b=a;b;b--)
cout<<"b="<<b<<"\n";
cout<<"mow a is"<<b<<"\n";
return 0;
}

5 回复
#2
aipb20072007-07-17 15:44
运行出了什么错到是说清楚啊!?
#3
piaohai092007-07-17 15:48

Compiling...
jianjian.cpp
Linking...
jianjiian2.obj : error LNK2005: _main already defined in jianjian.obj
Debug/jianjian.exe : fatal error LNK1169: one or more multiply defined symbols found
执行 link.exe 时出错.

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

#4
piaohai092007-07-17 15:49
运行的时候就提示这个错误!!
#5
aipb20072007-07-17 15:51
你工程里是不是有其他文件,也有main函数啊?
#6
piaohai092007-07-17 16:16
谢谢解答,明白了
1