#include <stdio.h>
3 void Sum(int (*p)[3],int line,int row)
4 {
5 int i,j,sum;
6 for(i=0;i<line;i++)
7 {
8 sum=0;
9 {
10 for(j=0;j<row;j++)
11 {
12 sum+=*(*(p+i)+j);
13 }
14 }
15 printf("第%d行和为%d\n",i+1,sum);
16 }
17
18 }
19 int main(int argc, const char *argv[])
20 {
21 int arr[2][3]={2,3,4,5,6,7};
22 int line=sizeof(arr)/sizeof(arr[0]);
23 int row=sizeof(arr[0])/sizeof(arr[0][0]);
24 Sum(arr,line,row);
25 return 0;
26 }
计算二维数组每一行的和
最新推荐文章于 2024-04-29 11:56:38 发布