Potrzebna mi funkcja pierwiastka w jezyku c ale gdy korzystam z niej mam jakis absuradlny blad:
/tmp/cc5G2b06.o: In function main': pusty.c:(.text+0x48): undefined reference to
sqrt'
collect2: ld returned 1 exit status
#include<stdio.h>
#include<math.h>
float p;
int main(void)
{
printf("Wpisz tutaj liczbe, z ktorej chcesz wyciagnac pierwiastek \n");
scanf("%f", &p);
p = sqrt(p);
printf("Pierwiastek z tej liczby wynosi: %2f\n", p);
return 0;
}
definiuje odpowiednie dyrektywy wiec w czym problem? korzystam z gcc