Дана двумерная матрица, найти минимальные элементы каждой строки и в них же найти максимальный элемент
Я же нашел минимальные элементы каждой строки но не могу найти в них максимальный элемент """
.586
.MODEL Flat,StdCall
OPTION CaseMap:None
include \masm32\include\windows.inc
include \masm32\include\user32.inc
include \masm32\include\kernel32.inc
includelib \masm32\lib\user32.lib
includelib \masm32\lib\kernel32.lib
.data
str_format db "min[%u]=%d",0
str_buffer db 256 dup(0) ;
msg db "Жауабы",0 ;
n dd 4
m dd 5
smath db 4 dup(?)
b db 4
a db 24, -5, 2, 4,-10
db 13, 4, -6, 14,5
db 13, -15, 6, -31,14
db 12, 16, 42, 18,-8
.code ;
start:
mov ebx,0
mov edi,0
mov ecx,n
t1:mov al,0
push ecx
mov ecx,m
mov esi,0
mov al,a[ebx]
t2:cmp al,a[ebx][esi]
jle t3
mov al, a[ebx][esi]
mov smath[ebx],al
t3: inc esi
loop t2
movsx edx,al
add ebx,m
inc edi
pop ecx
loop t1
.code
mov cl,b
movzx ecx,cl
dec ecx
mov ebx,1
mov al,smath
m1:mov dl,smath[ebx]
cmp al,dl
jg m2
mov al,dl
m2:inc ebx
loop m1
movsx edx,al
invoke wsprintf,ADDR str_buffer, ADDR str_format, edi ,edx;
invoke MessageBox,0,ADDR str_buffer, ADDR msg, MB_OK ;
invoke ExitProcess, NULL ;
end start
'''