А
.model flat, stdcall ;используемая модель памяти FLAT
option casemap: none
include \masm32\include\windows.inc
include \masm32\include\user32.inc
include \masm32\include\kernel32.inc
include \masm32\include\msvcrt.inc ;для crt_atoi
includelib \masm32\lib\user32.lib
includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\msvcrt.lib ;для crt_atoi
.data ;сегмент данных
titleStr BYTE "Пример ввода и вывода данных",0 ;заголовок консоли
MsgBoxTitle BYTE "Заголовок MessageBox",0 ;строка заголовка
MsgBoxText BYTE "Консоль завершила работу",0 ;строка вывода
buf DWORD 30 dup(?) ;буфер для чисел, вводимых с клавиатуры
buf1 BYTE "Введите фамилию",
0,0Ah,0Dh ;буфер1 для выводимой строки + перевод строки
buf2 BYTE "Дату рождения",0