Я работаю над этой проблемой, когда мне нужно ввести первое и последнее имя в одной строке, разделенной пробелом, отображать только последнее имя. Я создал программу, которая, как мне кажется, близка, но вместо подсказки это просто outmsg. Я не уверен, как я могу запросить имя и только последние дисплеи. Я не уверен, что мне нужно только изменить ситуацию. вот код:first and last name Assembly
include irvine32.inc
title trial
.data
outmsg DB "Edward Magruder",0
Space DB ' ',0
len DW 0
.code
main proc
mov ebx, offset outmsg
mov edx, offset outmsg
call writestring
call crlf
sub eax,eax
mov ecx, lengthof outmsg
L2:
mov al,[ebx]
cmp al, Space
je goodToGo
add ebx, 1
loop l2
goodToGo:
add ebx, 1
showChar:
mov al, [ebx]
call writechar
add ebx, 1
cmp al, Space
loop showChar
Exit
main endp
end main
//output
//Edward Magruder
//Magruder