Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main() {
- char s[64] = "Work it harder, Make it betteo";
- int n = strlen(s);
- char g[64];
- char ch = 'b';
- cout << s << endl << "Symbol: " << ch << endl;
- _asm {
- xor ebx, ebx
- cld
- mov al, 'b' //sym
- mov ecx, n //len
- lea esi,g //edi=s[]
- lea edi,s //esi=g[]
- m_beg :
- //{
- or al,0
- repne scasb
- jz m_skip1
- jecxz m_end
- jmp m_beg
- m_skip1:
- mov byte ptr[edi-1],'-'
- jmp m_beg
- m_end:
- //mov [edi],'\0'
- //}
- }
- cout << s << endl;
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment