https://www.dropbox.com/s/2yrwhczb9...21%21%21%21.asm

ciao a tutti

questo codice ( ASSEMBLER X86 TASM) dovrebbe:
-stampare un numero di 5 cifre
- stampare tutte le combinazioni (a due cifre) creabili con le cifre precedenti
- ordinare in modo crescente le combinazioni

il programma ha due problemi, prima di tutto vengono stampate le combinazioni , ma al massimo di 4 cifre e non di 5, e , in ogni caso dovrebbero essere limitate a due cifre.

per esempio, se digito 10000, mi stampa : 0001, 0010, 0100, 1000 invece di stampare 00001 , 00010 , 00100 , 01000, 10000. e comunque dovrebbe limitarsi a stampare solamente 00010 e 00001.

potreste aiutarmi a modificare il codice ? grazie mille