1 //两个二维数组相加
2 #include<stdio.h>
3 #include<stdlib.h>
4 #define M 3
5 #define N 4
6 void main()
7 {
8 int i,j;
9 //二位数组A和B求和,和放在数组C中
10 int A[M][N];
11 int B[M][N];
12 int C[M][N];
13 for(i=0;i<M;i++)
14 {
15 for(j=0;j<N;j++)
16 {
17 scanf("%d",&A[i][j]);
18 scanf("%d",&B[i][j]);
19 }
20 }
21 for(i=0;i<M;i++)
22 {
23 for(j=0;j<N;j++)
24 {
25 C[i][j] = A[i][j]+B[i][j];
26 }
27 }
28 //数组C中数值分行显示
29 for(i=0;i<M;i++)
30 {
31 for(j=0;j<N;j++)
32 {
33 printf("%3d",C[i][j]);
34 }
35 printf("\n");
36 }
37 system("pause");
38 }
![]()