
刚学c语言不会做题,一直运行不了,求个正确答案,希望能发个完整答案给我
求采纳🥺🥺🥺
#include <stdio.h>
int main() {
int max_value(int array[4]);
int a[3][4] = {{1, 3, 5, 7}, {2, 4, 6, 8}, {9, 11, 12, 15}};
printf("Max value is %d\n", max_value(a));
return 0;
}
int max_value(int array[4]) {
int i, j, max = array[0], max_index[2] = {0, 0};
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
if (array[i * 4 + j] > max) {
max = array[i * 4 + j];
max_index[0] = i;
max_index[1] = j;
}
}
}
return max, max_index[0], max_index[1];
}