Chciałbym wyświetlić liczbę pi. Program się kompiluje, ale nie działa.
#include <stdio.h>
extern float pi();
int main(int argc, char *argv[])
{
float x;
x = pi();
printf("pi = %f", x);
return 0;
}
global _pi
_pi:
push ebp
mov ebp, esp
finit
fldpi
fstp dword [res]
mov eax, [res]
pop ebp
ret
res dd 0