#include"stdlib.h"
#define SIZE 15
#define N 3
main()
{int x[SIZE],w[SIZE/N]={0};
getrand(x,SIZE);
printf("Output %d random numbers:\n",SIZE);
priarr(x,SIZE);
getave(x,w,SIZE);
printf("Output 5 sum numbers:\n");
priarr(w,SIZE/N);
}
getrand(int*a,int n)
{int i;
for(i=0;i<n;i++) a=random(50);
}
getave(int*a,int*b,int n)
{int i,j,sum;
for(sum=0,i=0,j=0;i<=n;i++)
{sum+=a;
if((i+1)%3==0)
{b[j]=sum;
sum=0;
j++;
}
}
}
priarr(int*a,int n)
{int i;
for(i=0;i<n;i++)
{
printf("%5d",a);
if((i+1)%5==0) printf("\n");
}
printf("\n");
}
|