когда я выполняю приведенный ниже код, компилятор возвращает сообщение «(.text + 0x31): неопределенная ссылка на« sqrt »». но если я уберу q *, компилятор правильно выдаст мне 8.000000
я пытаюсь заставить программу умножить INCREMENT на 1 (и, в конечном счете, на 2 и 3, когда я напишу цикл).
почему ниже не работает?
#include <stdio.h>
#include <math.h>
#define INCREMENT 64
int main ()
{
int q = 1;
printf("%f", sqrt(q*INCREMENT));
return 0;
}