Giải thích giúp code

Mn giải thích giúp em code này với ạ

case 5:
{
    int c1 = 0, c2 = 0;
    while (c1 <= 0 || c2 <= 0)
    {
        printf("\nMANG A BAN DAU:\n\n");
        xuatmang(a, m, n);
        printf("\nNhap cot 1: "); scanf_s("%d", &c1);
        printf("\nNhap cot 2: "); scanf_s("%d", &c2);
        if (c1 <= 0 || c2 <= 0)
        {
            printf("\nNhap lai\n");
            system("pause");
        }
        else
        {
            printf("\nMANG A SAU KHI HOAN VI COT %d va %d:\n\n", c1, c2);
            hoanviC1vaC2(a, m, c1, c2);
            xuatmang(a, m, n);
        }
    }
    break;
}

bạn bị không hiểu chỗ nào thế nhỉ?

3 Likes

Mình được thầy bảo phải giải thích hàm đó ạ

vậy bài tập của bạn. bạn tự giải thôi. diễn đàn không giải bài giúp bạn nên mình xin phép close topic luôn.

hint: thử chạy đoạn code đó, thử với vài input là hiểu nó làm gì

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