You are on page 1of 2

1: #include <stdio.

h>
2: #include <stdlib.h>
3: #define fil 4
4: #define col 4
5:
6: int main(int argc, char *argv[]){
7: int A[fil][col];
8: int B[fil][col];
9: int C[fil][col];
10:
11: int i, j, k, l;
12:
13:
14: printf("\vA continuacion se sumaran dos matrices de %ix%i. pulse cualquier boton.
:\n\v");
15:
16: for( i=0; i<fil; i++ ){
17: for( j=0; j<col; j++ ){
18: A[i][j] = 0;
19: B[i][j] = 0;
20: };
21: };
22:
23:
24: for(i = 0; i < fil; i++){
25: for(j = 0; j < col; j++){
26: A[i][j] = 1 + rand() % 100;
27: }
28: }
29: scanf( "%i", &A[i][j] );
30:
31:
32: for( j=0; j<col; j++ ){
33:
34: for(i = 0; i < fil; i++){
35: for(j = 0; j < col; j++){
36: B[i][j] = 1 + rand() % 100;
37: }
38: }
39: scanf( "%i", &B[i][j] );
40: };
41:
42: printf( "\n");
43:
44: for( i=0; i<fil; i++ ){
45:
46: for( j=0; j<col; j++ ){
47: C[i][j] = A[i][j] + B[i][j];
48: };
49:
50: };
51:
52:
53: printf( "Primera matriz + Segunda matriz = Matriz resultado\n");
54: for( i=0; i<fil; i++ ){
55:
56: printf(" ");
57: for( j=0; j<col; j++ ){
58: printf( " %i ", A[i][j] );
59: };
60: printf( " ");
61: for( j=0; j<col; j++ ){
62: printf( " %i ", B[i][j] );
63: };
64: printf( " ");
65: for( j=0; j<col; j++ ){
66: printf( " %i ", C[i][j] );
67: };
68: printf( "\n");
69:
70: };
71:
72: printf( "\v\v");
73:
74:
75: return 0;
76:
77: }
78:
79:
80:
81:

You might also like