30/09/2018, 16:08
Cần chỉ cách sửa lỗi debug atof
Mình bị lỗi này khi debug chương trình… ai có cách khắc phục không (mình chạy trên project riêng thì vẫn ổn ,đến khi cho vào project lớn để chạy chương trinh thì lại bị như thế này )
Bài liên quan
Có lẽ cái file atof.c của bạn không có trong project lớn
Có bạn ơi, chạy đến dòng 55 của atof.c thì báo lỗi
Gửi đoạn code bị lỗi lên thử, có thể là code bạn có lỗi sẵn rồi, nhưng nó chưa bung cho tới khi cho vào project lớn
nó bị lỗi ngay cái ngoặc nhọn cuối cùng T.T
à cho mình hỏi cách chuyển thành float với cái chuỗi sohang1[] với , mình chuyển nó bằng atof toàn ra 0 đành phải dùng strtok để tách str[] sau đó mới chuyển bằng atof
sohang1 nào bạn? Code bạn dài quá bạn cho mình đoạn nào liên quan đến câu hỏi của bạn ấy
1/tối hôm qua mình có fix lại thì không hiện bảng thông báo lỗi như ở đầu topic nhưng khi mình bỏ vào project lớn thì nó vẫn xuất ra kết quả, sau đó báo lỗi , vị trí báo lỗi ở dấu ngoặc ngọn cuối cùng (nó báo lỗi str bị corrupted)
2/sohang1[] và sohang2[] mình khai báo là chuỗi 50 phần tử, mình không thể chuyển thành float bằng atof được, có cách nào không (cách của mình ở trên là mình viết hàm convert() )
đề bài ở trên là nhập vào một phép tính cách nhau bằng 1 space và tính ra kết quả
VD:
input
14.5 + 15.6
output
30.01