#include<stdio.h>
void sum(int (*p)[4],int n)
{
int i,j,s=0;
for(i=0;i<n;i++)
{
for(j=0;j<3;j++)
{
s+=*(*(p+i)+j);
}
*(*(p+i)+3)=s;
}
}
void main()
{
int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int i,j;
sum(a,3);
for(i=0;i<3;i++)
{
printf("\n");
for(j=0;j<4;j++)
{
printf("%5d",a[i][j]);
}
}
}
/*计算任意三列二维数组每行之和,存储于第四列*/
最新推荐文章于 2022-11-08 21:51:13 发布