Pagini recente » Borderou de evaluare (job #1570428) | Borderou de evaluare (job #1478270) | Borderou de evaluare (job #2783342) | Borderou de evaluare (job #2846743) | Cod sursa (job #2153802)
#include <stdio.h>
FILE *fin, *fout;
int main()
{
fin = fopen("adunare.in", "r");
fout = fopen("adunare.out", "w");
int a, b;
int add;
fscanf(fin, "%d %d", &a, &b);
asm("movl %1, %%ebx;"
"addl %2, %%ebx;"
"movl %%ebx, %0"
: "=r"(add)
: "r" (a), "r" (b)
: "%ebx");
fprintf(fout, "%d", add);
fclose(fin);
fclose(fout);
return 0;
}