#include <stdio.h>
void matrix_multiply(){
int A[2][4]={{5,7,-3,4},{2,-5,3,6}};
int B[4][3]={{3,0,8},{-5,1,-1},{7,4,4},{2,4,3}};
int S[2][3];
int i,j,k;
int sum;
for(i=0; i<2; i++){
for(j=0; j<3; j++){
sum=0;
for(k=0; k<4; k++){
sum+=A[i][k]*B[k][j];
}
S[i][j]=sum;
}
}
for(i=0; i<2; i++){
for(j=0; j<3; j++){
printf("%d\t",S[i][j]);
}
printf("\n");
}
}
int main(void){
matrix_multiply();
return 0;
}
[알고리즘] 파스칼 삼격형 만들기 (0) | 2023.07.18 |
---|---|
[알고리즘] 최대공약수, 최소공배수 구하기. (0) | 2023.07.18 |
[알고리즘] 소수(prime number) 구하기 _에레스토테네스의 체 (0) | 2023.07.18 |