Lỗi khi chạy chương trình Visual Studio 2015

Hiện tại, em mới học ngôn ngữ lập trình C, nhưng khi em viết chương trình trên Visual Studio 2015 thì bị lỗi như trong hình :

Mọi người có thể hướng dẫn em cách sửa lỗi này được không ạ! Em xin cảm ơn!

1 Like

Trong cái hộp Solution Explorer bên phải màn hình, Click chuột phải vào Project “Bài tập căn bản” của bạn chọn Properties
Ở ô bên trái chọn theo thứ tự sau: Configurations Properties => C/C++ => Preprocessor
Nhìn qua ô bên phải, dòng đầu tiên Preprocessor Definitions, bấm chuột vào dòng đó, sẽ có 1 nút mũi tên ở cuối dùng hiện lên, bấm vào mũi tên đó và chọn Edit
Ở ô đầu tiên trong cửa số vừa bật ra Preprocessor Definitions đánh dòng này vào: _CRT _NONSTDC _NO _WARNINGS .
Chọn lần lượt: OK => Apply => OK

Ở phần đầu code (dòng 1), thêm dòng này (trước dòng #include … ) : #define CRT_SECURE_NO_WARNINGS

3 Likes

Bạn nên sử dụng codeblock để code C thì sẽ thuận tiện hơn :grin:
Bài của bạn có 1 số lỗi

  • Phần mở rộng bạn để .cpp khi bạn code C
  • Trong các câu lệnh C khi sử dụng trong VS thì sẽ dùng thêm dấu gạch dưới phía trước _
1 Like

Anh có thể làm theo cách của anh @tucanhminh, hoặc sửa getch thành_getch, scanf thành scanf_s nha. Còn tại sao thì anh có thể xem ở đây: Compiler Warning C4996 Và C Run-time Library Hay _CRT_SECURE_NO_WARNINGS (CRT) :slight_smile:

2 Likes

Dạ vâng! Em cảm ơn mọi người nhiều ạ! Em đã sửa được lỗi rồi :slight_smile:

This topic was automatically closed after 3 hours. New replies are no longer allowed.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?