hi guys pls. help me with this. I want to limit the times when the user would guess the word for 3 trials only. How will i do that?
PLs. see my code below:
TRYAGAIN: mov cx, 12 mov bx, 0 AGAIN: mov ah, 01h ; read a char from KB with echoing on screen int 21h ; stores the char read in al cmp al, 0dh ; cmp al with <cr>(0dh) je ACTION mov ENTRY[bx], al ; stores the chars read in entry inc bx loop AGAIN ; to read next char from KB ACTION: mov ENTRY[bx], '$' ; store $ at the end of the array lea si, ANSWER lea di, ENTRY mov cx, 011 ; cx = 11 length of the answer repe cmpsb ; cmp si(answer) & di(entry) je VIEWMSG lea dx, M3 mov ah, 09h int 21h jmp TRYAGAIN
Edited 5 Years Ago by bettybarnes: n/a