C语言,请问一下,下面这个程序怎么错了,请教各位大神。

#include<stdio.h>#include<stdlib.h>#defineS15#defineN3voidgetrand(int*,int);voidgetav... #include<stdio.h>
#include<stdlib.h>
#define S 15
#define N 3
void getrand(int*,int);
void getave(int*,int*,int);
void priarr(int*,int);
main()
{
int x[S],w[S/N]={0};
getrand(x,S);
printf("输出%d个随机数\n",S);
priarr(w,S/N);
}
void getrand(int*a,int n);
{
int i;
for(i=0;i<n;i++)
a[i]=rand()%50;
}
void getave(int*a,int*b,int n);
{
int i,j,sum;
for(sum=0,i=0,j=0;i<=n;i++)
{
sum+=a[i];
if((i+1)%3==0)
{
b[j]=sum;
sum=0;
j++;
}
}
}
展开
 我来答
wanglixin1001
2015-09-27 · TA获得超过4174个赞
知道大有可为答主
回答量:1758
采纳率:80%
帮助的人:877万
展开全部
void priarr(int*,int);这个函数只有声明,而没有写它的实现。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式