void main() {
int i, max, a[10];
for (i = 0; i < 10; i++)
scanf("%d", &a[i]);
max = a[0];
for (i = 1; i < 10; i++)
if (a[i] > max)max = a[i];
printf("%d\n", max);
}
这个就是一个二维数组打擂台
void main() {
int i, j, max, x = 0, y = 0;
int a[3][4] = { {1,2,3,4},{6,4,1,7},{10,4,7,1} };
max = a[0][0];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
if (max < a[i][j]) { max = a[i][j]; x = i; y = j; }
printf("max=%d,x=%d,y=%d", max, x, y);
}