도대체 뭐가 문제인가요?
혜윤
2023.04.01
질문 제목 : 질문 내용 :
#includestdio.hvoid matrixmul(int a[][3],int b[][3],int c[][3]){ int r,c,k; for(r=0; r3; r++)
{ for(c=0; c3; c++)
{ for(k=0; k3; k++){c[r][c] += a[r][k] * b[k][c];}
printf(%3d ,c[r][c]);
}
printf(\n);
}
}
int main(){ int a[][3]={{1,2,3},{1,2,3},{4,5,6}}; int b[][3] = {{1,0,1},{1,1,0},{0,1,0}}; int c[][3] = {0};
matrixmul(a, b, c);
return 0;
}
3행 값이 도대체 왜 저렇게 나오나요? 9 11 4가 나와야 정상인데 2행까지는 잘나오는데