Sto usando Code Block con GNU GCC Compiler. E sto cercando questo codiceIncoerenza con printf
int number,temp;
printf("Enter a number :");
scanf("%d",&number);
temp = sqrt(number);
printf("\n%d",sqrt(number)); //print 987388755 -- > wrong result
printf("\n%d",temp); //print 3 -- > write result
return 0;
e in questo codice ci sono un risultato per valore di ingresso 10 è
987388755
3
cosa c'è di sbagliato in questo codice?
Stai utilizzando il compilatore GNU GNU C? – tbert