Originariamente inviato da Occam
Ciao a tutti!

Ho provato a compilare il seguente stupidissimo programma:

#include <stdio>
#include <math.h>

main()
{
double num;
double sqr;

num = 5;

sqr = sqrt(num);

printf("%f", sqr);

}

Il mio problema è che mi restituisce l'errore "undefined reference to sqrt" benchè abbia incluso la libreria "math.h"!!

Ho compilato il programma usando gcc (uso RH 7.2)

Dove ho sbagliato?

metti #include <stdio.h>

ti sei scordato il .h