这是题目,在本地测试数据是过了的,但是提交了之后测评显示为段错误,不知道是什么原因,看了一些其他的类似的段错误的问题,但是还是没有很清楚,不知道有没有大哥(姐也行)可以帮我看一下这题啊;
谢谢啦!!!
#include<iostream>
using namespace std;
int main()
{
int number,longaver[1000],aver,over=0;
int num[999],i,sum,n,j,k=0;
cin >> number;
for (i = 0; i < 999; i++)
{
cin >> num[0];
if (num[0] != 100)
{
j = 1;
sum = num[0];
aver = sum;
n = 1;
while (getchar() != '\n')
{
cin >> num[j];
sum += num[j];
n++;
aver = sum / n;
j++;
if (n == number)
{
longaver[k]=aver;
k++;
}
// else
// over = 0;
}
if (n < number)
{
longaver[k]=aver;
k++;
}
}
else if (num[0] == 100)
{
for(j=0;j<k;j++)
{
cout<<longaver[j]<<endl;
}
break;
}
}
return 0;
}
谢谢谢谢!!!