我用C++写了个冒泡排序,VC++6.0环境下编译,出现奇怪的错误如下:
--------------------Configuration: maopao - Win32 Debug--------------------
Compiling...
maopao.cpp
C:\Users\hdutq\Desktop\workspace\maopao\maopao.cpp(20) : error C2143: syntax error : missing ';' before ')'
C:\Users\hdutq\Desktop\workspace\maopao\maopao.cpp(20) : error C2143: syntax error : missing ';' before ')'
Error executing cl.exe.maopao.exe - 2 error(s), 0 warning(s)我的代码如下:
#include <iostream>
using namespace std;
int main()
{
int array[10];
for(int i=0;i<10;++i)
{
cin>>array[i];
}
for(int j=0;j<9;++j)
{
if(array[j]<array[j+1])
{
int change;
change=array[j];
array[j]=array[j+1];
array[j+1]=change;
}
}
for(i=0,i<10,++i)
{
cout<<array[i]<<endl;
}
return 0;
}