subval
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Помогите найти ошибку. Задача на нахождение седловых точек в массиве. Программа запускается, но при любом массиве выдает "Седловых точек нет". Вот код: #include<stdio.h> #include<iostream.h> #include<stdlib.h> void main() {int m,n,i,j,jmax,imin,jmin,imax; int **A; A=(int **) new int[10][10]; printf("Bbedite kolichestvo stroc i stolbzov v massive:"); scanf("%d%d",&m,&n); printf("Bbedite elementi massiva:"); for(i=0;i<m;i++) for(j=0;j<n;j++) scanf("%d",&A[i][j]); for(i=0;i<m;i++) for(j=0;j<n;j++) if((A[i]<A[imin]&&A[j]>A[jmax])||(A[i]>A[imax]&&A[j]<A[jmin])) printf("Sedlovie tochki massiva:%d,%d",A[imin][jmax],A[imax][jmin]); else printf("Cedlovix tochec dannogo massiva ne suschestvuet"); delete[] A; } |