배열수를 입력하고 A와B값을 준후에 A배열과 B배열의 합을 C로 나타내는 함수입니다.
가을빛
빨간부분이 무슨 의미인지 궁금합니다!ㅜㅜ 메모리할당부터 갑자기 난이도가 높아진거같음ㅜㅜ
#include stdio.h
#include malloc.h
void Read_Matrix(int* m, int num);
void Matrix_Addition(int* ma, int *mb, int* mc, int num);
void main()
{
int *A, *B, *C ;
intx;
printf(배열의 원소 수를 입력하시오 :);
scanf(%d, &x);
A = (int*)malloc(sizeof(int)*x) ;
B = (int*)malloc(sizeof(int)*x) ;
C = (int*)malloc(sizeof(int)*x) ;
printf(배열 A를 입력하시오... \n);
Read_Matrix(A, x);
printf(배열 B를 입력하시오... \n);
Read_Matrix(B, x);
Matrix_Addition(A, B, C, x);
free (C);
free (B);
free (A);
}
void Read_Matrix(int *m, int num)
{
int i;
for(i=0; inum; i++)
scanf(%d, &m[i]);
}
void Matrix_Addition(int *ma, int *mb, int *mc, int num)
{
int i;
printf(\n\n\n결과 배열 ... \n);
for(i=0; inum; i++) {
mc[i] = ma[i] + mb[i] ;
printf( %d , mc[i]);
}
}
-
달달항사탕
으음 전 일단 질문하고 책보라고하면보는 스타일이라 이기적이져 ㅋㅋ 답변감사합니다!!