30/09/2018, 16:14

Code::Blocks không build & run được!

Xin chào mọi người, cho mình hỏi mình có code theo chương trình đếm từ của anh Đạt ở [clip này.][1]
Nhưng không hiểu tại sao khi Build and Run thì hiện thông báo lỗi như hình sau.

Thắc mắc là tại sao những code khác mình viết trước đây vẫn Build & Run bình thường, mình cũng đã thử sử dụng máy tính khác để chạy code của anh Đạt nhưng vẫn không khá hơn gì cả, vẫn báo lỗi này !!!

Ai đã gặp và biết lí do tại sao thì giải thích và cho mình xin cái giải pháp với !
[1]: http://goo.gl/P4pp9X

Nguyễn Minh Dũng viết 18:21 ngày 30/09/2018

Cài lại xem thử @TBM_2512 ơi.

MiN viết 18:31 ngày 30/09/2018

buồn cái là những code cũ đều chạy tốt … tự nhiên thử cái của anh là bị thôi anh Đạt ơi … thiệt là kì lạ … nhưng mà em cũng muốn biết nguyên nhân ghê ák !!! Rõ ràng trong clip anh chạy chương trình bình thường … đằng này nó còn chả thèm Build mà báo lỗi tắt Code Blocks luôn !!!

Nguyễn Minh Dũng viết 18:15 ngày 30/09/2018

Code của anh là bị thôi hả? Chắc nội công anh thâm hậu quá, cho xin cái code a xem thử. Có thể ghi memory lỗi chỗ nào đấy.

MiN viết 18:30 ngày 30/09/2018

cái chương trình đếm từ trong clip 30 chứ đâu anh … hehehe !!!

#include <stdio.h>

#define IN 1
#define OUT 0

int main()
{
    int c, nline, nword, nchar, state;
    state = OUT;
    nline = nchar = nword = 0;
    while ((c = getchar()) != EOF)
    {
        nchar++;
        if ( c == '\n')
            nline++;
        if ( c == ' ' || c == '\n' || c == '\t')
            state = OUT;
        else if ( state == OUT )
        {
            state = IN;
            nword++
        }
    }
    printf ("line\t char\t word\t\n %d\t %d\t %d\t", nline, nchar, nword);
    return 0;
}
X viết 18:26 ngày 30/09/2018

mình đã thử chạy đoạn code này. => không có lỗi như bn

MiN viết 18:17 ngày 30/09/2018

thế mới buồn chứ bạn @Huy … mình cũng thấy code ok … mình muốn biết nguyên nhân quá đi !!! Gỡ ra cài lại thì nông dân quá

X viết 18:20 ngày 30/09/2018

nếu là tất cả đều bị v thì mình còn tìm nguyên nhân. chứ có mình bn bị thì do định mệnh thôi :)))) có lẽ là các compiler trong máy bn có vấn đề gì đó @@

MiN viết 18:25 ngày 30/09/2018

Định mệnh nghiệt ngã vậy … gỡ ra cài lại cũng vẫn bị … haiz !!!

X viết 18:30 ngày 30/09/2018

sao chỉ có đoạn code đó bị mà những code khác k bị. khó hiểu @@

MiN viết 18:24 ngày 30/09/2018

Khổ quá có ai giải thích dùm không … hay là mình thiếu cái thiết lập nào trong cài đặt của code:blocks ta … mấy cái code của các bài đếm dòng, đếm ký tự và đếm từ đều không F9 chạy được … báo lỗi tắt CB luôn ko àk … còn những chương trình dạng như hello world hay là mấy cái code cũ mình viết vẫn chạy bt … @@!

MiN viết 18:24 ngày 30/09/2018

Máy mình win 8.1 64bit … không biết là cài bản “codeblocks-13.12mingw-setup.exe” có chính xác không nhỉ … vì mình thấy link download của Windows cũng không thấy phân biệt ra 32 hay 64 !!! Cũng thấy nó ghi dành cho “Win 2000/xp/7/vista” … lại không thấy có phiên bản nào từ Win 8 trở lên … hay đây là nguyên nhân trời … chả lẽ cài lại sang Win7 @@!

X viết 18:25 ngày 30/09/2018

mình cài y như bn. :))) cũng w8 64bit

Nguyễn Minh Dũng viết 18:30 ngày 30/09/2018

lại không thấy có phiên bản nào từ Win 8 trở lên

Anh W8.1 x64

mình cũng thấy code ok

Em copy toàn bộ code đó vào hả? Có debug được không? Thử printf ra vài dòng thử có ra được dòng nào ko? Từ đó có thể track được lỗi ở dòng nào.

nword++

Thiếu ; kìa.

Cho anh code compile log luôn.

MiN viết 18:18 ngày 30/09/2018

Anh Đạt ơi, vấn đề này hình như nó sâu xa lắm, ko bàn về lỗi code được đâu … tại vì thậm chí code:block còn chưa kịp Build thì đã hiện cái thông báo lỗi như em nói rồi. Thế này nhé, vd cái code chương trình đếm từ ở trên của anh em viết ra đầy đủ, sau đó bấm Build cái là nó hiện thông báo lên, bắt buộc tắt Code:blocks luôn … đâu làm ăn được gì đâu lấy đâu ra compile log cho anh … hihihi !!!

Người Cô Đơn viết 18:21 ngày 30/09/2018

của mình chạy thì nó chạy 2 chương trình 1 lúc.

Nguyễn Minh Dũng viết 18:31 ngày 30/09/2018

Trường hợp của em đau đầu nhỉ, thiếu thông tin quá.

Mà để cho chắc chắn: Có phải em download từ link này http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/Windows/codeblocks-13.12mingw-setup.exe ?

sau đó bấm Build cái là nó hiện thông báo lên, bắt buộc tắt Code:blocks luôn …

Là nó biến mất luôn ko còn gì à.

Em thử xóa project đó tạo project khác thì sao?

MiN viết 18:15 ngày 30/09/2018

Trýnh soác là cái link đó đó anh !!!

Và khi bấm Build Run nó hiện cái bảng ra bấm phát là tắt CB luôn. Mà lạ lắm … project khác em vẫn chạy được mà mấy cái chương trình đếm dòng, đếm ký tự, đếm từ trong các clip của anh em ko hiểu nỗi !!!

Em sử dụng 2 máy tính khác nhau mà sao vẫn bị !!! Chắc mai phải mượn máy đứa bạn thử xem thế nào … bồn chồn quá !!!

Nguyễn Minh Dũng viết 18:20 ngày 30/09/2018

Thế em thử sửa lại code trong bài đếm số đấy, xóa hết đi, chỉ để hàm main in ra hello word thôi thì sao. Anh muốn thử xem là project bị lỗi hay code bị lỗi.

MiN viết 18:27 ngày 30/09/2018

Hello World bình thường luôn anh … ngoài ra em còn chạy 1 số cái khác của em vẫn bt luôn anh … mắc cười ghê hok !!!

Nguyễn Minh Dũng viết 18:29 ngày 30/09/2018

Vậy chắc là do code bị lỗi, tạm thời em làm bài khác vẫn ok? Anh sẽ xem kỹ code lại xem thử có lỗi gì ko

Bài liên quan
0