_asm{
sub dx,dx
mov ax,x
};
met1: _asm{
add b,bx
div z
mov bx,dx
mov y,ax
sub dx,dx
cmp ax,0
jne met1
mov b,bx
};
Проблемма с переходом по метке Borland c++ v3.1
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
int x,y,z,a,b,c;
main(){
z=10;
cout <<"Vvedite chislo"<<endl;
cin >>x;
asm{
sub dx,dx
mov ax,x
met1: add b,bx
div z
mov bx,dx
mov y,ax
sub dx,dx
cmp ax,0
jne met1
mov b,bx
}
cout <<"Summa"<<b<<"\n";
cin>>x;
return 0;
}
метки надо сишные ставить. а не асмовские.. вот так: