|
发表于 2019-9-13 02:09:12
|
显示全部楼层
本帖最后由 ijy 于 2019-9-13 19:27 编辑
#include <stdio.h>
#define T 10
int main()
{
int a[T][3];
void inputrowcol(int (*)[3]);
void printaverage(int (*)[3]);
inputrowcol(a);
printaverage(a);
return 0;
}
void inputrowcol(int (* b)[3])
{
int i,j;
printf("请输入%d行,每行三个整数:\n",T);
for(i=0;i<T;i++)
{
for(j=0;j<3;j++)
scanf("%d",&b[i][j]);
putchar('\n');
}
}
void printaverage(int (*b)[3])
{
int i;
printf("每行的平均数分别为:\n");
for(i=0;i<T;i++)
{
int average=(*b[i]+*(b[i]+1)+*(b[i]+2))/3;
printf("第%d行平均数为:%d\n",i,average);
}
} |
|