[ create a new paste ] login | about

Link: http://codepad.org/2R5eFJxH    [ raw code | output | fork ]

C, pasted on Jan 22:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>

int main(void)
{
	int i ,j;
	int mx[2][3] = {{1, 2, 3},{4, 5, 6} };
	int my[3][2] = {{1, 5} , {5, 3}, {8, 1} };
	int mz[2][2] = { 0 };

	for (i = 0; i < 2; i++)
		for (j = 0; j < 2; j++)
			mz[i][j] = mx[i][0] * my[0][j]+ mx[i][1] * my[1][j] + mx[i][2] * my[2][j];

	for (i = 0; i < 2; i++) {
		for (j = 0; j < 2; j++)
			printf("%3d", mz[i][j]);
		putchar('\n');
	}
	return(0);
}


Output:
1
2
 35 14
 77 41


Create a new paste based on this one


Comments: