怎么弄呀,还有就是error C2143: 语法错误 : error C2059怎么查找错在哪里
#include<iostream> #include<cstdlib>
#include<ctime>
#include<iomanip>
using namespace std;
void init(int score[],int n)
{
srand((unsigned)time(0));
for(int i=0;i<n;i++)
{score[i]=rand()%101;}
}
void output(int score[],int n)
{
for(int i=0;i<n;i++)
{
cout<<setw(5)<<score[i];
if((i+1)%10==0)
cout<<endl
}
}
void main(){
int n=0;
cout<<"请输入学生人数:\n";
cin>>n;
int*p=new int[n];
init(p,n);
output(p,n);
delete [p]
}1>------ 已启动生成: 项目: 980, 配置: Debug Win32 ------
1>生成启动时间为 2021/3/30 19:17:54。
1>ClCompile:
1> iuiuub.cpp
1>c:\users\dell\documents\visual studio 2010\projects\testproject1\debug\第一次测试\980\980\iuiuub.cpp(22):1>------ 已启动生成: 项目: 980, 配置: Debug Win32 ------
1>生成启动时间为 2021/3/30 19:17:54。
1>ClCompile:
1> iuiuub.cpp
1>c:\users\dell\documents\visual studio 2010\projects\testproject1\debug\第一次测试\980\980\iuiuub.cpp(22): error C2143: 语法错误 : 缺少“;”(在“}”的前面)
1>c:\users\dell\documents\visual studio 2010\projects\testproject1\debug\第一次测试\980\980\iuiuub.cpp(34): error C2059: 语法错误:“}”
1>
1>生成失败。