Olá não sei por que o código:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(void)
{
int x1,y1,x2,y2,raiz,x,y;
double dis;
scanf("%d %d",&x1,&y1);
scanf("%d %d",&x2,&y2);
x = x2 - x1;
y = y2 - y1;
raiz = pow(x,2)+pow(y,2);
dis = sqrt(raiz);
printf("%.4f\n",dis);
return 0;
}
Está me devolvendo o erro:
/tmp/ccfHVW5T.o: In function main': maior.c:(.text+0xad): undefined reference tosqrt’
collect2: ld returned 1 exit status
sendo que estou dando um número ao sqrt, e quero sua raiz só isso.