What is output of code? #include
Trả lời:
Đáp án đúng: B
Đoạn mã C này sử dụng hàm strcmp() để so sánh hai chuỗi str1 và str2. Hàm strcmp() trả về 0 nếu hai chuỗi bằng nhau, một giá trị âm nếu str1 nhỏ hơn str2, và một giá trị dương nếu str1 lớn hơn str2.
Trong trường hợp này, cả hai chuỗi str1 và str2 đều được khởi tạo với giá trị "vncoding". Do đó, strcmp(str1, str2) sẽ trả về 0.
Điều kiện if (strcmp(str1, str2)) sẽ được hiểu là if (0), tức là điều kiện sai. Vì vậy, phần else sẽ được thực thi, và chương trình sẽ in ra "Unequal".





