아주간단한질문 고수님들 잠깐만 봐주셈;;
루다
2023.04.01
2차원 배열같은 1차원 배열?? ㅋ1차원 배열을 만들고 2차원배열을 만들지 않으면서 마치 2차원배열이 있는것처럼 쓸수잇게만드는 거..
예를들어 배열a에 1 2 3 4 5 6 7 8 9 10 11 12를 넣엇으면
1 2 3
4 5 6
7 8 9
10 11 12 해서 scanf로 1 2 를 입력하면 6이 나오도록 하는 프로그램이요..질문 내용 : #includestdio.h
#includestdlib.h
int value(int *a, int j,int k )
{
int s;
scanf(%d, %d, &j, &k);
s = (j*3)+k;
printf(a[%d]\n, s);
return *a; // - 요부분을 어떠케 해야할지.. 컴파일해보면 이상한 값이나옴..
}
void main(void)
{
int *a, j ,k, i;
int n = 12;
a = (int*)malloc(n*sizeof(int));
printf(12개의 정수를 입력하세요. \n);
for(i=0; in; i++)
scanf(%d, &a[i]);
for(i=0; in; i++)
printf(a[%d] = %d \n,i,a[i]);
printf(2차원 배열처럼 행과 열을 입력하세요.\n);
value(a, j,k);
}