행렬 곱하기 프로그램/배열
바론
2023.04.01
//배열로 두개의 행렬값을 곱하는 프로그램인데요
간단하게 한번 짜보앗어요
#includestdio.h
int main()
{
int i,j;
int M,N;
int sum1,sum2,sum3,sum4;
int gop
printf(M * N 행렬 M,N를 입력하시오:);
scanf(%d %d &M,&N);
int arr[M][N];
for(i=0;iM;i++)
{
for(j=0;jN;j++)
{
printf(%d 행 %d열의 값을 입력하시오!:, i+1,j+2);
scanf(%d, &arr[i][j]);
}
}
printf(곱하고 싶은 첫번째 값을 입력하시오(행,열 순으로 입력):);
scanf(%d %d,&sum1,&sum2);
printf(곱하고 싶은 두번째 값을 입력하시오(행,열 순으로 입력):);
scanf(%d %d,&sum3,&sum4);
gop=arr[sum1][sum2]*arr[sum3][sum4];
printf(두 행렬의 곱은 %d 입니다, gop);
return 0;
}
//여기서 arr[M][N]; 선언이 불가능하다고 에러가 뜨네요..
이거 어떻게 하면 M하고 N 값을 입력받을수 잇어요??
완전히 처음부터 틀린건가요? ㅠ'
아니면 다른방식으로도 프로그램 코드좀 부탁해요