我在编译这个程序时总显示有错误
#include<iostream>using namespace std;
void sort(double p[30]);
int main();
{double a[30];
int i;
for(i=0;i<30;i++)
cin>>a[i];
sort(a[30]);
for(i=0;i<30;i++)
cout<<a[i]<<" ";
return 0;
}
void sort(double p[30])
{int i,s=p[0];
for(i=0;i<30;i++)
{if(s<p[i+1])
s=p[i+1];
else s=s;
}
}
我在编译是总显示有错误 \Program Files\Microsoft Visual Studio\my c++\20110705.cpp(5) : error C2447: missing function header (old-style formal list?)
Error executing cl.exe.
20110705.obj - 1 error(s), 0 warning(s)
这是什么原因呢?急 明天就考试了 谢谢大家了