공부하시는대에 도움이 됐으면 좋겠습니다.
답안코드 확인해주세요!
더보기
#include<stdio.h>
int samearray(int arr1[3][3], int arr2[3][3]);
int main(void)
{
int i,j;
int array1[3][3]={ //입력1
{1,2,3},
{4,5,6},
{7,8,9},
};
int array2[3][3]={ //입력2
{1,2,2},
{4,5,5},
{6,8,0},
};
for(i=0;i<3;i++) //array1출력
{
for(j=0;j<3;j++)
{
printf("%d ",array1[i][j]);
}
printf("\n");
}
printf("\n");
for(i=0;i<3;i++) //array2출력
{
for(j=0;j<3;j++)
{
printf("%d ",array2[i][j]);
}
printf("\n");
}
printf("\n");
samearray(array1,array2);
scanf("%d",&i);
}
int samearray(int arr1[3][3], int arr2[3][3]) //함수
{
int i,j;
printf("Deference : ");
for(i=0;i<3;i++) //두 개의 배열이 다르다면 출력하도록 한다.
{
for(j=0;j<3;j++)
{
if(arr1[i][j] != arr2[i][j])
{
printf("(%d, %d)",i ,j);
}
}
}
}
더 많은 C코드가 보고 싶다면?
'C언어' 카테고리의 다른 글
[C언어] 파일을 읽고 대문자로 변환하시오 (0) | 2020.04.09 |
---|---|
[C언어] 입력하는 수를 이진수로 바꾸고 0과 1을 count하시오 (0) | 2020.04.09 |
[C언어] 알파벳으로 탑쌓고 원하는 알파벳 *처리하기 (0) | 2020.04.09 |
[C언어] 알파벳을 이용하여 탑쌓기 (0) | 2020.04.09 |
[C언어] for문을 이용한 별 찍기 (0) | 2020.04.09 |
댓글