с клавы вводится число, как это число присвоить какой-нибудь переменной, чтобы потом с ней выполнять всякие арифмитические операции, и какие функции ввода корректней использовать? Пожалуйста привидите пример!!!
censored, мой вопрос больше относится к Asm - у , чем к С .... можно всё-таки пример на нём, без намёка на debug
Код (Text): format PE console entry start include 'win32ax.inc' include 'macro\masm.inc' section '.data' data readable writeable var1 dd ? fmtstr db '%d', 0 section '.code' code readable executable start: push var1 push fmtstr call [scanf] push 0 call [ExitProcess] section '.idata' import data readable writeable dd 0,0,0,RVA kernel_name,RVA kernel_table dd 0,0,0,RVA msvcrt_name,RVA msvcrt_table dd 0,0,0,0,0 kernel_table: ExitProcess dd RVA _ExitProcess dd 0 msvcrt_table: scanf dd RVA _scanf dd 0 kernel_name db 'KERNEL32.DLL',0 msvcrt_name db 'MSVCRT.DLL',0 _ExitProcess dw 0 db 'ExitProcess',0 _scanf dw 0 db 'scanf',0 section '.reloc' fixups data readable discardable fint: надо задавать конкретные вопросы (язык, платформа и тд) и тогда будешь получать конкретные ответы =)
http://www.wasm.ru/forum/viewtopic.php?id=11937 http://www.wasm.ru/forum/viewtopic.php?id=11421 http://www.wasm.ru/forum/viewtopic.php?id=16817