Tôi đang sử dụng Mã khối với Trình biên dịch GNU GCC. Và tôi đang cố gắng mã nàySự không nhất quán khi sử dụng 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;
và trong mã này có một kết quả cho giá trị đầu vào 10 được
987388755
3
gì là sai trong mã này?
Bạn đang sử dụng trình biên dịch GNU GNU C? – tbert