Почему я не могу запустить программу с sqrt(a)
кодом:
#include <stdio.h>
#include <math.h>
int main ()
{
int a, b, c;
scanf("%d %d ", &a, &b);
c = sqrt(a) + b;
printf("%d", c);
return 0;
}
Сообщение об ошибке:
error : /usr/bin/ld: /tmp/ccfUQsrW.o: in function main':
test.c:(.text+0x42): undefined reference tosqrt' collect2:
error: ld returned 1 exit status
Если я скомпилирую программу ":!gcc test.c -o ./test -lm
"тогда программа ничего не показывает.