accidenti, è vero...
però adesso che è tutto a posto se lo eseguo mi dice:
inserisci un numero intero
(io ad esempio metto 4)
[invio]
la radice del numero che hai inserito (qua mi mette un simbolo strano, tipo una p e non mi da come risultato 2)
come mai???
riposto il codice:
codice:#include <stdio.h> #include <math.h> int main() { int n, radice; printf("inserisci un numero intero \n"); scanf("%d", &n); radice = (int) floor (sqrt (n)); printf("la radice del numero che hai inserito è", radice); getchar(); getchar(); }

Rispondi quotando