怎么才能把寄存器eax的值 传给C中的变量

#include<stdio.h> int main() { int A; _asm{ mov eax,10000h add eax,40000h sub eax,20000h } A=eax; printf("EAX=%d",A); return 0; }
以上这个肯定是错的

The tools I recommended:
GUI: CSharp(VS), QT; Core Code: Plain C (Tiny C Compiler); Web: Python, JavaScript; Android: Java; Embedded System: ASM&C (Linux)