나는이 숙제를 가지고있다. 기본적으로, 'r'행과 'n'열의 양방향 배열의 최대 요소를 반환하는 다음 코드를 완성해야합니다.매트릭스의 최대 원소 찾기
- 호환되지 않는 포인터 유형에서 'max_element'의 인수 1을 통과 [-Wincompatible - 포인터 타입]
콘솔의 작동이 중지 :
#include <stdio.h>
int max_element(int **A, int r, int n) {
// complete the code
int max;
max = a[0][0];
for (int i = 0; i < r; i++) {
for (int j = 0; j < n; j++) {
if (A[i][j] > max)
max = A[i][j];
}
}
return max; }
// implement a main() function to test the algorithm
int main() {
int A[2][3] = { {1, 0, 4}, {10, 3, 1} };
printf("%d\n", max_element(&A, 2, 3));
return 0; }
내가 한 경고를해야 문제가 프로그램이 올바르게 작동하지 않게되었습니다 ...
컴파일러에서 발생하는 경고는 솔루션의 핵심입니다! – abhiarora