Code bị lỗi khi dùng visual studio nhưng không bị lỗi trên Codeblocks

Mình đang học bài CIN bài 1, trong phần học C++. Mình code trong code::Clock thì không bị lỗi. Nhưng khi code trong Visual Studio thì lại bị lỗi, như dưới đây.

//
Error	C2065	'cout': undeclared identifier	thuchanh-cin	
Error	C2065	'cin': undeclared identifier	thuchanh-cin
Error	C2065	'cout': undeclared identifier	thuchanh-cin	
Error	C3861	'system': identifier not found	thuchanh-cin	
\\

Có bạn nào biết mình bị lỗi gì không chỉ mình với. thanks

màng hình code của mình trong visual studio:

#include <iostream>
#include <string>
#include "stdafx.h"
using namespace std;

void main()
{
int tuoi;
cout << " ban bao nhieu tuoi:";
cin >> tuoi;
cout << tuoi;
system("pause");
}

hình như chú thiếu khai báo thư viện, thêm include iostream trên đầu thử xem. iostream đc bọc bởi 2 dấu ‘<’ >

1 Like

mình khai báo như trong như trong hình dưới này, nhưng vẫn không được.

#include "stdafx.h"
#include <iostream>
using namespace std;
void main()
{
	int tuoi;
	cout << " ban bao nhieu tuoi:";
	cin >> tuoi;
	cout << tuoi;
	system("pause");
}

Bạn format lại code như trong hình để diễn đàn nhìn được code của bạn nhé:

1 Like

đổi

#include <iostream>
#include <string>
#include "stdafx.h"

thành

#include "stdafx.h"
#include <iostream>
#include <string>
2 Likes

ok, lần sau mình sẽ format lại cho mọi người dễ nhìn.

thanks bạn, mình đã sữa thứ tự theo như gợi ý của bạn. Chạy không bị lỗi, nhưng màng hình console không hiện ra. Mặc dù mình có đễ dòng system(“pause”);. Bạn có thể chỉ mình cách dừng hoặc lấy màng hình console ra được không.

bạn chạy màn hình console lên xong mất luôn à ?

1 Like

Mình build nhưng không thấy màng hình console hiện lên.:joy:

build thì sao lên đc bạn phải run chứ :frowning:

2 Likes

Thanks bạn, mong sao này được giúp đỡ nhiều nha.

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