Матрицанын косалкы диагоналынын устіндегі ен улкен элементті табындар.
#include <stdio.h>
#include <conio.h>
#define nmax 100
void main()
{
int a[nmax][nmax];
int i,j,n;
int imax=0, jmax=0,imin=0,jmin=0;
int max, min;
int s;
clrscr();
printf("n manin engiz->");
scanf("%d",&n);
for (i=0;i<n;i++){
for (j=0;j<n;j++){
printf("a[%d][%d]=",i,j);
scanf("%d",&a[i][j]);
}
}
for (i=0;i<n-1;i++)
for (j=0;j<n-i-1;j++){
if (a[i][j]>a[imax][jmax])
{
imax=i;
jmax=j;
}
}
printf("\nOndelgen massiv \n");
for (i=0;i<n;i++){
for (j=0;j<n;j++){
printf("a[%d][%d]=%d ",i,j,a[i][j]);
}
printf("\n");
}
printf("En ulken man %d",a[imax][jmax]);
getch();
}