01/10/2018, 14:54
Item map[i][14] nằm ngoài map[i][29]
#include < iostream >
#include < string >
using namespace std;
string map[50][50];
void VeDuongDua() {
for (int i = 0; i < 30; i++) {
map[i][0] = "I";
map[i][29] = "I";
if (i % 2 != 0) {
map[i][14] = "I";
}
for (int j = 0; j < 29 && j != 14; j++) {
map[i][j] = " ";
}
}
}
void InDuongDua {
for (int i = 0; i < 30; i++) {
for (int j = 0, j < 30; j++) {
cout << map[i][j];
}
cout << endl;
}
}
int main() {
VeDuongDua();
InDuongDua();
system("pause");
return 0;
}
khi em in ra đường đua cái thì cái map[i]14] cứ nằm ngoài map[i][29];
cho em hỏi em bị lỗi gì vậy ạ. Em sử dụng dev c++ để viết code. cảm ơn mọi người ạ
Bài liên quan
Mình góp ý bạn là lần sau bạn chịu khó format code và rà lại lỗi cú pháp nhé. Xong đâu đó hẳn up lên lại nhé.
Đừng dụng map làm tên biến, vì map là tên 1 kiểu dữ liệu của STL C++.
Thứ 2, bạn chưa in
\n
mỗi khi in xong 1 dòng.