#include <iostream>
using namespace std;
int main()
{
int a[40][40];
//Tao mang 2 chieu voi tat ca phan tu = 0
for (int i = 0; i < 40; i++)
{
for (int j = 0; j < 40; j++)
{
a[i][j] = 0;
}
}
if (a[0][0] == a[0][1] == a[0][2]) cout<<"yes"; else cout<<"no"; //here
return 0;
}
Đoạn code trên em tạo một mảng hai chiều với tất cả phần tử bằng 0, tại sao khi so sánh 3 phần tử đầu tiên lại xuất ra màn hình “no” (em đã thử so sánh phần tử 1 với 2, 2 với 3; 1 với 3 đều cho kết quả “yes”)
Ai có cao kiến không ạ ? 
Đoạn code sau đây cũng cho kết quả “yes” luôn ạ :
if (1 == 1 == 1) cout<<"yes"; else cout<<"no";
sao em thử đúng ngay số 1 nhỉ, làm hiểu sai luôn
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?