View Single Post
Old Apr 6th, 2006, 11:47 PM   #1
eax
Newbie
 
eax's Avatar
 
Join Date: Mar 2006
Posts: 17
Rep Power: 0 eax is on a distinguished road
if the character string is palindrome ?

I need to write a program : which will read in string and determine if character string is palindrome.

I came up with this code(pasted below) , but there is logic fault.
Please help me with this .



output prompt1 ; ask for string as input
input old,32

lea esi,old
lea edi,new


check_process: mov al,[esi]
mov [edi],al
cmp [esi],[edi]
je dojob
jne message ;message ,string is not palindrome

dojob: inc esi
dec edi
jmp check_process
eax is offline   Reply With Quote