void saddleBackSearch(int **a,int rows,int cols,int k) { int i=0,j=cols-1; while(1) { if(k==a[i][j]) { printf("%d %d",i,j); break; } if(k<a[i][j]) { j=j-1; if(j<0) { printf("Not Found"); break; } } else { i=i+1; if(i>rows-1) { printf("Not Found"); break; } } } }